html {height:100%}
body {margin-top:20px;color:#0066cc;background-color:#1d6bb3;font-family: Arial;height:100%;background-image: url('./img/background.jpg'); background-position: top center; background-repeat: no-repeat;}
form {margin:0;}
input {font-family: Arial;}
a {text-decoration: none;}
h4 {display:none}
hr {color: #b9b9b9; background-color: #b9b9b9; height: 1px; border: 0; text-align:center ; width:90%}

.table01 {width:5px;height:5px;background-image: url('./img/background_principal_c1.png'); background-position: top left; background-repeat: no-repeat;}
.table02 {width:5px;height:5px;background-image: url('./img/background_principal_c2.png'); background-position: top left; background-repeat: no-repeat;}
.table03 {width:5px;height:5px;background-image: url('./img/background_principal_c3.png'); background-position: top left; background-repeat: no-repeat;}
.table04 {width:5px;height:5px;background-image: url('./img/background_principal_c4.png'); background-position: top left; background-repeat: no-repeat;}
.table05 {background-image: url('./img/background_principal.png');background-repeat:repeat;}
.table06 {width:7px;height:58px;background-image: url('./img/background_header_1.png'); background-position: top left; background-repeat: no-repeat;}
.table07 {width:7px;height:58px;background-image: url('./img/background_header_3.png'); background-position: top left; background-repeat: no-repeat;}
.table08 {background-image: url('./img/background_header_2.png');background-repeat:repeat-x;}
.table09 {width:962px;height:66px;background-image: url('./img/background_navigation.png');background-repeat:no-repeat;}
.table10 {width:5px;height:41px;background-image: url('./img/background_footer_1.png'); background-position: top left; background-repeat: no-repeat;}
.table11 {width:5px;height:41px;background-image: url('./img/background_footer_3.png'); background-position: top left; background-repeat: no-repeat;}
.table12 {background-image: url('./img/background_footer_2.png');background-repeat:repeat-x;}
.table13 {width:180px;height:31px;text-align:left;font-weight:bold;background-image: url('./img/background_cat_header_gauche.png'); background-position: top left; background-repeat: no-repeat;}
.table14 {width:180px;height:10px;background-image: url('./img/background_cat_footer_gauche.png'); background-position: top left; background-repeat: no-repeat;}
.table15 {width:180px;background-color:#FFFFFF;}
.table16 {width:148px;height:30px;background-image: url('./img/background_recherche.png'); background-position: center left; background-repeat: no-repeat;} 
.table17 {width:123px;height:30px;background-image: url('./img/background_recherche2.png'); background-position: center left; background-repeat: no-repeat;}
.table18 {width:5px;height:5px;background-image: url('./img/background_search_c1.png'); background-position: top left; background-repeat: no-repeat;}
.table19 {width:5px;height:5px;background-image: url('./img/background_search_c2.png'); background-position: top left; background-repeat: no-repeat;}
.table20 {width:5px;height:5px;background-image: url('./img/background_search_c3.png'); background-position: top left; background-repeat: no-repeat;}
.table21 {width:5px;height:5px;background-image: url('./img/background_search_c4.png'); background-position: top left; background-repeat: no-repeat;}
.table22 {height:5px;background-image: url('./img/background_search_l1.png'); background-position: top left; background-repeat: repeat-x;}
.table23 {width:5px;background-image: url('./img/background_search_l2.png'); background-position: top left; background-repeat: repeat-y;}
.table24 {width:5px;background-image: url('./img/background_search_l3.png'); background-position: top left; background-repeat: repeat-y;}
.table25 {height:5px;background-image: url('./img/background_search_l4.png'); background-position: top left; background-repeat: repeat-x;}
.table26 {background-image: url('./img/background_search.png');}
.table27 {width:580px;height:29px;background-image: url('./img/background_homebox_header.png'); background-position: top left; background-repeat: no-repeat;text-align:left;line-height:29px;font-weight:bold;} 
.table28 {width:580px;height:20px;background-image: url('./img/background_homebox_footer.png'); background-position: top left; background-repeat: no-repeat;}
.table29 {width:180px;height:30px;text-align:left;font-weight:bold;background-image: url('./img/background_famille_haut.png'); background-position: top left; background-repeat: no-repeat;}
.table30 {width:180px;height:14px;background-image: url('./img/background_famille_bas.png'); background-position: top left; background-repeat: no-repeat;}
.table31 {width:180px;height:49px;background-image: url('./img/background_famille_case.png'); background-position: top left; background-repeat: no-repeat;}
.table32 {width:180px;height:31px;text-align:left;font-weight:bold;background-image: url('./img/background_cat_header_droite.png'); background-position: top left; background-repeat: no-repeat;}
.table33 {width:180px;height:10px;background-image: url('./img/background_cat_footer_droite.png'); background-position: top left; background-repeat: no-repeat;}
.table34 {width:770px;height:31px;text-align:left;font-weight:bold;background-image: url('./img/background_cat_header_centre.png'); background-position: top left; background-repeat: no-repeat;}
.table35 {width:770px;height:10px;background-image: url('./img/background_cat_footer_centre.png'); background-position: top left; background-repeat: no-repeat;}
.table36 {width:770px;height:20px;background-image: url('./img/background_cat_middle_centre.png'); background-position: top left; background-repeat: no-repeat;padding-left:25px}
.table37 {width:721px;height:108px;background-image: url('./img/background_listing_01.png'); background-position: top left; background-repeat: no-repeat;}
.table38 {width:721px;height:108px;background-image: url('./img/background_listing_02.png'); background-position: top left; background-repeat: no-repeat;}
.table39 {width:751px;height:110px;background-image: url('./img/background_listing_03.png'); background-position: top left; background-repeat: no-repeat;}
.table40 {height:61px;background-image: url('./img/background_etoile.png'); background-position: top center; background-repeat: no-repeat;}
.table41 {width:770px;height:29px;text-align:left;background-image: url('./img/background_produit_header.png'); background-position: top left; background-repeat: no-repeat;line-height:29px;}
.table42 {width:10px;height:22px;text-align:left;background-image: url('./img/background_cartouche_1.png'); background-position: top left; background-repeat: no-repeat;}
.table43 {height:22px;text-align:left;background-image: url('./img/background_cartouche_2.png'); background-position: top left; background-repeat: repeat-x;line-height:22px;}
.table44 {width:12px;height:22px;text-align:left;background-image: url('./img/background_cartouche_3.png'); background-position: top left; background-repeat: no-repeat;}
.table45 {width:6px;height:20px;text-align:left;background-image: url('./img/background_remise_1.png'); background-position: top left; background-repeat: no-repeat;}
.table46 {height:20px;text-align:left;background-image: url('./img/background_remise_2.png'); background-position: top left; background-repeat: repeat-x;line-height:20px;}
.table47 {width:6px;height:20px;text-align:left;background-image: url('./img/background_remise_3.png'); background-position: top left; background-repeat: no-repeat;}
.table48 {width:5px;height:20px;text-align:left;background-image: url('./img/background_bouton_1.png'); background-position: top left; background-repeat: no-repeat;}
.table49 {height:20px;text-align:left;background-image: url('./img/background_bouton_2.png'); background-position: top left; background-repeat: repeat-x;line-height:20px;}
.table50 {width:5px;height:20px;text-align:left;background-image: url('./img/background_bouton_3.png'); background-position: top left; background-repeat: no-repeat;}
.table51 {width:6px;background-image: url('./img/background_image_c1.png'); background-position: top left; background-repeat: no-repeat;}
.table52 {background-image: url('./img/background_image_l1.png'); background-position: top left; background-repeat: repeat-x;}
.table53 {width:6px;background-image: url('./img/background_image_c2.png'); background-position: top left; background-repeat: no-repeat;}
.table54 {width:6px;background-image: url('./img/background_image_l2.png'); background-position: top left; background-repeat: repeat-y;}
.table55 {background-image: url('./img/background_image_m.png');}
.table56 {width:6px;background-image: url('./img/background_image_l3.png'); background-position: top left; background-repeat: repeat-y;}
.table57 {width:6px;background-image: url('./img/background_image_c3.png'); background-position: top left; background-repeat: no-repeat;}
.table58 {background-image: url('./img/background_image_l4.png'); background-position: top left; background-repeat: repeat-x;}
.table59 {width:6px;background-image: url('./img/background_image_c4.png'); background-position: top left; background-repeat: no-repeat;}
.table60 {width:559px;height:147px;background-image: url('./img/background_compte_1.png'); background-position: top left; background-repeat: no-repeat;} 
.table61 {width:559px;height:147px;background-image: url('./img/background_compte_2.png'); background-position: top left; background-repeat: no-repeat;} 
.table62 {height:29px;background-color:#e2f1f8}
.table63 {width:530px;height:37px;background-image: url('./img/background_cadeau.png'); background-position: top left; background-repeat: no-repeat;}
.table64 {width:532px;height:33px;background-image: url('./img/background_panier_total.png'); background-position: top left; background-repeat: no-repeat;}
.table65 {width:574px;height:20px;background-image: url('./img/background_panier_categorie.png'); background-position: top left; background-repeat: no-repeat;}
.table66 {height:20px;background-color:#c0dce4}
.table67 {height:250px;background-image: url('./img/background_validee_02.png'); background-position: 50% 50%; background-repeat: no-repeat;}
.table68 {height:20px;background-color:#e2f1f8}
.table69 {width:770px;height:28px;background-color: #e2f1f8;padding-right:20px}
.table70 {width:735px;height:27px;background-image: url('./img/background_planning_header.png'); background-position: top left; background-repeat: no-repeat;}
.table71 {width:735px;height:7px;background-image: url('./img/background_planning_footer.png'); background-position: top left; background-repeat: no-repeat;}
.table72 {width:500px;height:108px;background-image: url('./img/background_listing_04.png'); background-position: top left; background-repeat: no-repeat;} 

.menu01 {width:6px;vertical-align:middle}                                                                    
.menu02 {width:6px;height:34px;background-image: url('./img/bouton_menu_01.png');background-repeat:no-repeat;}
.menu03 {width:6px;height:34px;background-image: url('./img/bouton_menu_03.png');background-repeat:no-repeat;}
.menu04 {height:34px;background-image: url('./img/bouton_menu_02.png');background-repeat:repeat-x;}
.menu05 {vertical-align:middle;}

.ssmenu01 {width:5px;vertical-align:middle}
.ssmenu02 {width:5px;height:20px;background-image: url('./img/bouton_ssmenu_01.png');background-repeat:no-repeat;}
.ssmenu03 {width:5px;height:20px;background-image: url('./img/bouton_ssmenu_03.png');background-repeat:no-repeat;}
.ssmenu04 {height:20px;background-image: url('./img/bouton_ssmenu_02.png');background-repeat:repeat-x;}
.ssmenu05 {vertical-align:middle;}

.color01 {color:#FFFFFF;} /* blanc */
.color02 {color:#0066CC;} /* bleu ecriture box */
.color03 {color:#FF8100;} /* orange prix */
.color04 {color:#333333;} /* gris foncé */
.color05 {color:#16D044;} /* vert disponible */  
.color06 {color:#592934;} /* marron lire la suite */
.color07 {color:#AF9785;} /* marron prix public */ 
.color08 {color:#6fb630;} /* vert remise */ 
.color09 {color:#acd8ff;} /* bleu barre panier */
.color10 {color:#6f310a;} /* marron cadeau */  
.color11 {color:#fff600;} /* jaune prix total panier */

.size01 {font-size:12px;}
.size02 {font-size:11px;}
.size03 {font-size:10px;}
.size04 {font-size:13px;}
.size05 {font-size:16px;}
.size06 {font-size:22px;}

.input01 {width:144px;border:0; background-color:#FFFFFF;font-size:11px;color:#666666}
.input02 {width:100px;border:0; background-color:#FFFFFF;font-size:11px;color:#666666}
.input03 {width:130px;border:1px #666666 solid; background-color:#F1F1F1;font-size:11px;color:#666666;}
.input04 {border:0; background-color:#FFFFFF;font-size:12px;}
.input05 {border:1px solid #BBBBBB; background-color:#F5FBFF}