body, td, th, div, span, p, a, input, select, textarea, h1, h2, h3, h4, h5, h6 { font-family: "Times New Roman", Times, serif; } h2 { font-family:"Times New Roman", Times, serif; font-size: 22px; color: #313038; font-weight: normal; background-image: url(images/carre_beife.jpg); background-repeat: no-repeat; background-position: left; text-align: left; text-indent: 2px; } h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #313038; font-weight: bold; margin-bottom: 0px; padding-bottom: 0px; height: 18px; } h4 { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #313038; font-weight: bold; padding-bottom: 0px; margin: 0px; } a { color:#000000; text-decoration: underline; } p { color: #313038; margin: 3px; } .grand { font-size: 17px; } .petit { font-size: 11px; } .just { text-align:justify; } a:hover { color:#818283; } dl { margin-left: 15px; } dt { font-weight: normal; background-image: url(images/puce.jpg); background-repeat: no-repeat; background-position: left top; padding-left: 12px; color: #333333; margin-bottom: 5px; } dd { margin-left: 14px; color: #9A9B9C; margin-bottom: 5px; } .center { text-align: center; margin:auto; display: table; } .bloc_beige { background-color: #BCAD94; padding: 16px; width: 890px; display: block; } .fd_marbre { background-image: url(images/fd_gen.jpg); background-repeat: repeat-y; width: 890px; border: 1px solid #8E836F; } .bas { background-image:url(images/omb_bas.jpg); background-repeat: no-repeat; height: 59px; width: 924px; vertical-align: top; text-align: right; } td.menu { width: 216px; vertical-align: top; padding-left:21px; } td.menu a{ color:#313038; font-size: 17px; text-decoration: none; line-height: 30px; padding-left: 20px; } td.menu a:hover{ width: 190px; /*display: table;*/ color: #000000; background-image: url(images/fd_menu.jpg); background-repeat: no-repeat; background-position: left; } td.menu a.normal{font-size:14px;padding-left:0;} td.menu a.normal:hover{background-image:none;} td.contenu { background-image: url(images/degr_contenu.jpg); background-repeat: repeat-x; background-color: #FFFFFF; vertical-align: top; padding: 10px; } caption { background-color: #D5D2C5; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B2B2B2; font-size: 16px; font-family: "Times New Roman", Times, serif; font-weight: bold; color: #333333; } .txt_right { text-align:right;} .txt_left { text-align:left;} .float_right { float: right; padding-right: 25px; } .float_left { float: left; } .produit { background-image: url(images/fd_prod.jpg); background-repeat: repeat-x; background-position: top; border-top-width: 1px; border-top-style: solid; border-top-color: #B2B2B2; background-color: #EFF0F0; margin: 5px; text-align: left; vertical-align: top; display: table; _display: table; padding-bottom: 10px; width: 100%; } .produit img{ margin: 5px; float: left; } .prix { font-weight: bold; color: #CC0000; } .barre { font-weight: bold; color: #CC0000; text-decoration: none; } .cadre { border:1px solid #000000; ; } td.collect { background-image: url(images/fd_prod.jpg); background-repeat: repeat-x; background-position: top; border-top-width: 1px; border-top-style: solid; border-top-color: #B2B2B2; background-color: #EFF0F0; margin: 5px; text-align: center; padding: 10px; } table.tab_form { border: 1pt solid #CFC6B8; border-collapse: collapse; border-spacing: 15px; background-color: #F0EDE8; } table.tab_form td{ color: #313038; padding: 2px; border: 1pt inset #E2DFD9; text-align: center; font-size: 14px; } table.tab_form th{ background-color: #CFC6B8; padding-top: 5px; text-align: center; padding-bottom: 5px; color: #43403C; font-family: "Times New Roman", Times, serif; font-size: 16px; } table.tab_form th.entete { background-color:#BCAD94; border-right-width: 1px; border-right-style: solid; border-right-color: #E7E4DE; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E2E0DA; } table.tab_form th.total { background-color:#E1DED9; } input, textarea, select{ color: #000000; border: 1px solid #BCAD94; background: #FAFBFA; margin: 2px; } input.qtt { width: 20px; } input.btn { text-decoration: none; background-color: #CFC6B8; border: 1px solid #3D3C44; font-weight: bold; color: #3D3C44; font-size: 14px; } .barre { text-decoration: line-through; } #trailimageid { position: absolute; visibility: hidden; left: 0px; top: 0px; height: 1px; z-index: 5000; } fieldset { border: 1px solid #B5AFA1; padding: 10px 5px 5px; margin: 5px; } legend { color: #8E836F; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #8E836F; border-left-color: #8E836F; padding-right: 3px; padding-left: 3px; }