td {font: 12px Arial, Helvetica, sans-serif; color: #333333;} body {font: 12px Arial, Helvetica, sans-serif; color: #333333; background-color: #FFFFFF; background: url(bg_main.jpg); background-repeat: repeat-x; background-position: top;} p {font: 12px Arial, Helvetica, sans-serif; color: #333333;} ul {font: 12px Arial, Helvetica, sans-serif; color: #333333;} ol {font: 12px Arial, Helvetica, sans-serif; color: #333333;} li {font: 12px Arial, Helvetica, sans-serif; color: #333333;} a {color: #333333; text-decoration: underline;} a:visited {color: #333333; text-decoration: underline;} a:hover {color: #FF0000; text-decoration: none;} .bold {font-weight: bold;} .norm {font: 12px Arial, Helvetica, sans-serif; color: #333333;} .title {font: 15px Arial, Helvetica, sans-serif; color: #333333; font-weight: bold;} .small {font: 10px Arial, Helvetica, sans-serif; color: #333333;} .copyr {font: 10px Arial, Helvetica, sans-serif; color: #333333;} .login{font: 10px Arial, Helvetica, sans-serif; color: #666666;} .list {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} .grosproduit {font: 12px Arial, Helvetica, sans-serif; color: #666666; font-weight: normal;} .moyenproduit {font: 11px Arial, Helvetica, sans-serif; color: #666666; font-weight: normal;} .solutions {font: 16px Arial, Helvetica, sans-serif; color: #888888; font-weight: bold;} .mainlist {margin: 8px 6px 0px 14px; padding: 8px 2px 0px 0px; font: 12px Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; list-style-image: url(spacer.gif);} .sublist {margin: 0px 2px 0px 28px; padding: 0px 2px 0px 0px; font: 10px Arial, Helvetica, sans-serif; color: #666666; list-style-image: url(bullet.gif);} .menu {font: 12px Arial, Helvetica, sans-serif; color: #8B352D; font-weight: bold; text-decoration: none;} .menu:link {font: 12px Arial, Helvetica, sans-serif; color: #8B352D; font-weight: bold; text-decoration: none;} .menu:visited {font: 12px Arial, Helvetica, sans-serif; color: #8B352D; font-weight: bold; text-decoration: none;} .menu:hover {font: 12px Arial, Helvetica, sans-serif; color: #FF0000; font-weight: bold; text-decoration: none;} .submenu {font: 10px Arial, Helvetica, sans-serif; color: #8B352D; text-decoration: none;} .submenu:link {font: 10px Arial, Helvetica, sans-serif; color: #8B352D; text-decoration: none;} .submenu:visited {font: 10px Arial, Helvetica, sans-serif; color: #8B352D; text-decoration: none;} .submenu:hover {font: 10px Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none;} .submenuoff {font: 10px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;} .submenuoff:link {font: 10px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;} .submenuoff:visited {font: 10px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;} .submenuoff:hover {font: 10px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;} .slogan {font: 16px Arial, Helvetica, sans-serif; color: #01516A; font-weight: bold; margin: 6px 0px 0px 0px; padding: 0px 0px 18px 6px; text-align: left;} .slogangros {font: 19px Arial, Helvetica, sans-serif; color: #01516A; font-weight: bold;} .titreproduit {font: 19px Arial, Helvetica, sans-serif; color: #8B352D; font-weight: bold;} .titrerealisations {font: 14px Arial, Helvetica, sans-serif; color: #8B352D; font-weight: bold;} .left {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #EFEFEF; width: 167px; border-color: #CCCCCC; border-style: none solid solid solid; border-width: 0px 1px 1px 1px;} .right {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #FFFFFF;} .rightold {margin: 0px 0px 0px 0px; padding: 0px 8px 0px 14px; background-color: #FFFFFF; border-color: #CCCCCC; border-style: none solid solid solid; border-width: 0px 1px 1px 1px;} .centre {margin: 0px 6px 0px 6px; padding: 14px 14px 14px 14px; border-color: #CCCCCC; border-style: none none none none; border-width: 0px 1px 1px 1px;} .centreaccueil {padding: 0px 6px 0px 0px; margin: 0px 0px 0px 6px;} .showcase {text-align: left; border-color: #CCCCCC; border-style: none none solid none; border-width: 0px 0px 2px 0px; width: 100%; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px;} .redlink:link {color: #8B352D; text-decoration: none;} .redlink:visited {color: #8B352D; text-decoration: none;} .redlink:hover {color: #FF0000; text-decoration: none;} .premiertitre {font: 12px Arial, Helvetica, sans-serif; color: #333333; padding: 2px 0px 2px 0px; letter-spacing: 4px;} .secondtitre {font: 25px Arial, Helvetica, sans-serif; color: #8B352D; padding: 2px 0px 2px 0px; font-weight: bold;} .infos:link {color: #CD0104; text-decoration: none;} .infos:visited {color: #CD0104; text-decoration: none;} .infos:hover {color: #FF0000; text-decoration: none;} .dotbottom {border-color: #999999; border-style: none none dotted none; border-width: 0px 0px 1px 0px;} .photo {color: #CCCCCC;} .photo:link {color: #CCCCCC;} .photo:visited {color: #CCCCCC;} .photo:hover {color: #CCCCCC;} .photovide {background-color: #CCCCCC;} .produit {font: 11px Arial, Helvetica, sans-serif; color: #666666; text-align: left; border-color: #CCCCCC; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; width: 100%; margin: 6px 0px 6px 0px; padding: 10px 15px 10px 15px; background: url(product_bg.gif); background-repeat: repeat-x; background-position: bottom;} .produitdernier {font: 11px Arial, Helvetica, sans-serif; color: #666666; text-align: left; border-color: #CCCCCC; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; width: 100%; margin: 6px 0px 0px 0px; padding: 10px 15px 10px 15px; background: url(product_bg.gif); background-repeat: repeat-x; background-position: bottom;} .offre {font: 11px Arial, Helvetica, sans-serif; color: #666666; text-align: left; border-color: #CCCCCC; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; width: 100%; margin: 6px 0px 6px 0px; padding: 10px 15px 10px 15px; background: url(product_bg.gif); background-repeat: repeat-x; background-position: bottom;} .produitdroite {font: 11px Arial, Helvetica, sans-serif; color: #666666; text-align: left; border-color: #CCCCCC; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; width: 253px; margin: 6px 0px 6px 0px; padding: 10px 15px 10px 15px; background: url(product_bg.gif); background-repeat: repeat-x; background-position: bottom;} .produitdroitepremier {font: 11px Arial, Helvetica, sans-serif; color: #666666; text-align: left; border-color: #CCCCCC; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; width: 253px; margin: 0px 0px 6px 0px; padding: 10px 15px 10px 15px; background: url(product_bg.gif); background-repeat: repeat-x; background-position: bottom;} .produitdroitedernier {font: 11px Arial, Helvetica, sans-serif; color: #666666; text-align: left; border-color: #CCCCCC; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; width: 253px; margin: 6px 0px 0px 0px; padding: 10px 15px 10px 15px; background: url(product_bg.gif); background-repeat: repeat-x; background-position: bottom;} ol li.liste { font-size: 18px; color: lemonchiffon; }