body { background-color: #fff; text-align: center; margin: 0; padding: 30px } body, div, td, p, .texte, table, ul, ol, .formname, textarea, input, select { color: #000; font-size: 10px; font-family: "Lucida Grande", verdana, Arial } ul { list-style-type: square } a { color: #4a96ff; text-decoration: none } a:hover { color: #ffa821; text-decoration: none } /*a:visited { color: #7f7f7f; font-style: normal; font-weight: normal; text-decoration: line-through }*/ hr { color: #7f7f7f; text-align: left; position: relative; top: -8px; width: 100%; height: 1px } h1, .titre1 { color: #95b921; font-size: 18px; font-weight: bold; padding-bottom: 10px } h2, .titre2 { color: #95b921; font-size: 12px; font-weight: bold } h3, .titre3 { color: #95b921; font-size: 12px } h4, .titre4 { color: #95b921; font-size: 12px } h5, .titre5 { color: #95b921; font-size: 12px } h6, .titre6 { color: #95b921; font-size: 12px } table.web { background-color: #fff; width: 800px; border-right: 1pt solid #b2b2b2; border-bottom: 1pt solid #b2b2b2; border-left: 1pt solid #b2b2b2 } table.webmid { background-color: #fff; width: 800px; border-right: 1pt solid #b2b2b2; border-bottom: 0pt solid #b2b2b2; border-top: 0pt solid #b2b2b2; border-left: 1pt solid #b2b2b2 } table.webtop { background-color: #fff; width: 800px; border-right: 1pt solid #b2b2b2; border-bottom: 0pt solid #b2b2b2; border-left: 1pt solid #b2b2b2 } table.webbot { background-color: #fff; width: 800px; border-right: 1pt solid #b2b2b2; border-bottom: 1pt solid #b2b2b2; border-left: 1pt solid #b2b2b2 } td.header { background-color: #4a96ff; background-image: url("/medias/images/header.jpg"); background-repeat: no-repeat; width: 800px; height: 60px; vertical-align: top } table.utilities { background-color: #4a96ff; margin-left: 500px; height: 20px } td.utilities { color: #fff; padding: 5px 10px } td.utilities:hover { color: #fff; text-decoration: none; background-color: #062459; padding: 5px 10px } a.utilities { color: #fff } a.utilities.hover { color: #fff; text-decoration: none } td.path { background-color: #dbeaff; padding: 5px } a.path { color: #062459 } a.path:hover { color: #cb1851; text-decoration: none } td.promo { padding: 10px; width: 50%; vertical-align: top } td.info { background-image: url("/medias/images/bk_info.png"); background-repeat: repeat-y; width: 160px; vertical-align: top; border-left: 1px solid #b2b2b2 } p.infoh1 { color: #fff; font-size: 11px; font-weight: bold; background-color: #ffa821; padding-top: 5px; padding-right: 10px; padding-left: 10px; height: 20px } p.infotitre { font-size: 9px; background-image: url("/medias/images/bk_titreinfo.png"); padding-top: 5px; padding-right: 5px; padding-left: 5px; height: 20px } p.infotexte { padding: 10px } td.menu { color: #062459; line-height: 15px; background-color: #fff; background-image: url("/medias/images/bk_menu.jpg"); background-repeat: repeat-x; padding-top: 10px; width: 160px; vertical-align: top; border-right: 1px solid #b2b2b2 } a.menu { color: #062459; padding-right: 5px; width: 160px; height: 20px } a.menu:hover { color: #062459; background-color: #fff; padding-right: 5px; width: 160px; height: 20px } a.submenu { color: #062459; padding-right: 5px; padding-left: 10px; width: 160px; height: 20px } a.submenu:hover { color: #062459; background-color: #fff; padding-right: 5px; padding-left: 10px; width: 160px; height: 20px } a.submenu2 { color: #062459; padding-right: 5px; padding-left: 20px; width: 160px; height: 20px } a.submenu2:hover { color: #062459; background-color: #fff; padding-right: 5px; padding-left: 20px; width: 160px; height: 20px } p.menu { margin: 0; padding: 0; width: 160px; height: 20px } p.menu:hover { background-color: #fff; margin: 0; padding: 0; width: 160px; height: 20px } td.content { background-color: #fff; background-image: url("/medias/images/bk_shadow.png"); background-repeat: repeat-x; width: auto; vertical-align: top } table.product { width: 100% } td.product { background-color: #fff; background-image: url("/medias/images/bk_products.jpg"); background-repeat: repeat-x; padding: 10px; height: 240px } td.productinfo { background-color: #f3f4f8; background-image: url("/medias/images/bk_products.jpg"); background-repeat: repeat-x; padding: 20px; width: 50%; height: 240px; vertical-align: top } td.productinfosepa { background-color: #b2b2b2; padding-right: 1px; width: 1px } p.prix { color: #cb1851; font-size: 24px; font-weight: bold; margin: 0; padding: 0 } img.btnred { background-image: url("/medias/images/btn_redout.png"); background-repeat: no-repeat; width: 120px; height: 25px } img.btnred:hover { background-image: url("/medias/images/btn_redover.png"); background-repeat: no-repeat; width: 120px; height: 25px } img.btnred:active { background-image: url("/medias/images/btn_redclick.png"); background-repeat: no-repeat; width: 120px; height: 25px } img.btn { background-image: url("/medias/images/btn_out.png"); background-repeat: no-repeat; width: 120px; height: 25px } img.btn:hover { background-image: url("/medias/images/btn_over.png"); background-repeat: no-repeat; width: 120px; height: 25px } img.btn:active { background-image: url("/medias/images/btn_click.png"); background-repeat: no-repeat; width: 120px; height: 25px } td.bannerhp { text-align: center; padding-top: 15px; padding-bottom: 15px } p.hpinfoh1 { color: #95b921; font-size: 12px; font-weight: bold} p.hpinfoh2 { color: #4a96ff; font-size: 12px; font-weight: bold } a.moreinfo { color: #ffa821; font-size: 10px; font-weight: bold } a.moreinfo:hover { color: #cb1851; font-size: 10px; font-weight: bold } span.moreinfo { color: #4a96ff; font-family: Webdings } table.maillist { background-color: #ffa821; height: 20px } input.mailist { background-color: #fff; margin: 1px; width: 120px; height: 18px !important ; border: solid 1px #ffa821; } /* Tableau prix */ table.tb { order-top-style: solid; } .trhead { background-image: url("/medias/images/bktdprixhead.gif"); background-repeat: repeat-x; background-position: 0 bottom; padding: 7px; } .trfoot { background-color: transparent; background-image: url("/medias/images/bktdprixfoot.gif"); background-repeat: repeat-x; background-position: 0 top; } .tdstart { width: 5px; } .tdhead { padding: 7px; } .trborder{ } .tdbodydark{ background-color: #e7e8ed; height: 20px; padding: 2px 7px; } .tdbodydarkdata{ background-color: transparent; background-image: url("/medias/images/bktdprixlight"); background-repeat: repeat-y; height: 20px; padding: 2px 7px; } .tdbodylight{ height: 20px; padding: 2px 7px; } .tdbodylightdata{ background-color: #e7e8ed; background-image: url("/medias/images/bktdprixdark.gif"); background-repeat: repeat-y; height: 20px; padding: 2px 7px; } .btncaddy{ color: #e41b5b; font-weight: bold; padding-right: 30px; background-image: url("/medias/images/caddy.gif"); background-repeat: no-repeat; background-position: right 0; padding-top: 2px; padding-bottom: 2px !important; } .btncaddy:hover { color: #960d0e; font-weight: bold; background-image: url("/medias/images/caddy.gif"); background-repeat: no-repeat; background-position: right 0; padding-top: 2px; padding-bottom: 2px !important; } /*.btncaddy:before { content:url("/medias/images/caddy.gif");}*/ input.text { width: 100%; margin-bottom: 5px; border-color: #fff #fff #909595; border-style: solid; border-width: 0 0 1px; } input.button { color: #fff; font-weight: bold; background-color: #777; width: auto; float: right; margin-bottom: 5px; border: solid 1px #909595; } input.submit { color: #fff; font-weight: bold; background-color: #95b921; width: auto; float: right; margin-bottom: 5px; border: solid 1px #95b921; } input.reset { color: #fff; font-weight: bold; background-color: #960d0e; width: auto; float: right; margin-bottom: 5px; border: solid 1px #960d0e; } input.file { width: 100%; margin-bottom: 5px; border: solid 1px #909595; } textarea { width: 100%; margin-bottom: 5px; border: solid 1px #909595; } /*select { width: 100%; margin-bottom: 5px; border: solid 1px #909595; }*/