body { background-image: url(images/fd_gen.gif); background-repeat: repeat; background-color: #E9ECD9; margin: 0px; padding: 0px; vertical-align: top; }
.fd_tab { background-image: url(images/fd_tab.gif); background-repeat: repeat-y; }
.fd_bas { background-image: url(images/bas.gif); height: 46px; width: 815px; text-align: center; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #364845; padding-top: 5px; }
h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; font-weight: normal; margin: 0px; }
.fd_fat { background-image: url(images/fd_fat.jpg); background-repeat: no-repeat; height: 149px; width: 186px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #754147; padding-top: 40px; padding-right: 5px; padding-bottom: 10px; padding-left: 35px; display: Aucune; margin: 0px 0px 0px 30px; background-position: right; }
.fd_tissus { background-image: url(images/fd_tissus.jpg); background-repeat: no-repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #8E4804; padding-top: 33px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; margin: 10px 0px 0px; height: 197px; width: 211px; }
.fd_boutique { background-image: url(images/fd_boutique.jpg); background-repeat: no-repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #364845; padding-top: 40px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; margin: 0px; height: 275px; width: 258px; }
.fd_kit { background-image: url(images/fd_kit.jpg); overflow: hidden; position: relative; height: 123px; width: 202px; background-repeat: no-repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #517A6C; padding-top: 20px; padding-right: 10px; padding-bottom: 10px; padding-left: 35px; margin: 0px; background-position: right; }
.tit_fat { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; margin-left: 90px; }
.tit_tissus { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; margin-left: 40px; }
.tit_boutique { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; margin-left: 70px; }
#bloc { height: 300px; display: inline; position: relative; width: 700px; overflow: hidden; margin-top: 10px; margin-bottom: 10px; }
.tit_kit { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; margin-left: 70px; }
td { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #404E4B; }
input { background-color: #FCFEF5; border: 2px outset #F4F7E2; height: 20px; }
.input1 { background-color: #FCFEF5; border: 1px dotted #BECCC0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #243331; text-align: center; margin-left: 15px; }
.fd_tab-tissumid { background-image: url(images/fdtab_tissus_mid.jpg); background-repeat: repeat-y; width: 648px; padding-left: 20px; }
.fd_tab-tissutop { background-image: url(images/fdtab_tissus_top.jpg); background-repeat: no-repeat; width: 648px; padding-left: 180px; height: 90px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #8E4804; }
.fd_degr { background-color: #F5F8E3; background-image: url(images/fd_degr.gif); background-repeat: repeat-x; border: 1px dashed #C5CEBE; width: 560px; padding: 10px; }
.list_tissu { line-height: 30px; font-size: 15px; margin-left: 70px; }
.list_tissu  a { font-size: 1.2em; }
.cadre_tissus { border: 1px outset #85A19C; margin: 0px 10px 0px 0px; background-color: #F4F7E2; }
a:visited { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #803B3E; }
a:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #803B3E; }
a:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #336633; }
a.caddie:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #872029; text-align: center; }
a.caddie:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #803B3E; text-align: center; }
a.caddie:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #336633; text-align: center; }
.prix { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #891A13; }
.vignette_produit { float: left; margin-right: 3px; border: 1px dashed #85A19C; background-position: top; }
.fd_tab-quartertop { background-image: url(images/fdtab_quarter_top.jpg); background-repeat: no-repeat; width: 648px; padding-left: 140px; height: 90px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #754147; }
.fd_tab-kit_top { background-image: url(images/fdtab_kit_top.jpg); background-repeat: no-repeat; width: 648px; padding-left: 140px; height: 100px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #4C593F; }
li { list-style-image: url(images/puce.gif); }
.td_select { border-left-width: 1px; border-left-style: dashed; border-left-color: #809893; padding-left: 10px; padding-right: 10px; width: 175px; vertical-align: top; }
.fd_gen_tab { background-image: url(images/fd.gif); background-repeat: repeat-x; margin: 0px; height: 789px; width: 100%; padding: 0px; vertical-align: top; background-position: top; }
.fd_tab-commande { background-image: url(images/fdtab_comm_top.jpg); background-repeat: no-repeat; width: 558px; padding-left: 110px; height: 90px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #620B2C; margin: auto; display: block; }
.border_tab { border: 1px dashed #6B6653; }
th { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #404E4B; background-color: #D9E2CF; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #404E4B; }
.border_cell { border-right-width: 1px; border-bottom-width: 1px; border-right-style: dashed; border-bottom-style: dashed; border-right-color: #A9B8B1; border-bottom-color: #A9B8B1; text-align: center; }
.total { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; background-color: #E4E7CF; color: #61082A; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; padding-top: 3px; text-align: right; }
fieldset { background-position: top; width: 605px; padding: 6px; border: 1px dotted #C5CEBE; background-image: url(images/fd_comm.gif); background-repeat: repeat-x; }
legend { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #F7FAE9; padding-right: 10px; padding-left: 10px; background-color: #85A19C; border: 1px solid #C5CEBE; padding-top: 2px; padding-bottom: 2px; }
.cell_gch { border-right-width: 1px; border-bottom-width: 1px; border-right-style: dotted; border-bottom-style: dotted; border-right-color: #85A19C; border-bottom-color: #85A19C; text-align: right; }
.cell_drt { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #85A19C; text-align: center; width: 10%; color: #61082A; }
.fd_tab-boutique { background-image: url(images/fdtab_boutq_top.jpg); background-repeat: no-repeat; width: 648px; padding-left: 140px; height: 90px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #754147; }
a.lientissu:visited,
a.lientissu:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #803B3E; height: 25px; display: block; }
a.lientissu:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; color: #336633; height: 25px; display: block; }
.fd_tab-liens { background-image: url(images/fdtab_liens_top.jpg); background-repeat: no-repeat; width: 648px; padding-left: 140px; height: 90px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #754147; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; margin: 0px; }
form { margin: 0px; width: 648px; }
.contenu_dr { padding: 2px; }
.contenu_dr img { margin-right: 6px; float: left; border: 1px dotted #51221E; }
.rouge { color: #CC0000; font-weight: bold; }
.nouveaute { border: 1px dashed #900; background-image: url(images/new.png); background-repeat: no-repeat; background-position: right bottom; }
.important { border: 3px solid #900; width: 50%; text-align: center; margin: auto; padding: 5px; }
.important h3 { color: #900; font-size: 16px; }

