body    { font-size: 12px; font-family: Helvetica; background-image: url(../images/bg_logo1.gif); margin: 0; padding: 0 }
p {}
td  { font-size: 12px; font-family: Helvetica }
.wrap   { background-color: #fff; background-image: url(../images/bg_logo2.gif); width: 950px; }
.float_droit { float: right }
.float_gauche { float: left }
.txt_droit { text-align: right }
.haut      { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 50px; text-transform: uppercase; word-spacing: 7px; padding: 5px 10px; }
.haut a:link     { color: #000; font-weight: bold; text-decoration: none; text-transform: uppercase; word-spacing: 7px }
.haut a:visited     { color: #34454e; font-weight: bold; text-decoration: none; text-transform: uppercase; word-spacing: 7px }
.haut a:hover     { color: #e65293; font-weight: bold; text-decoration: none; text-transform: uppercase; word-spacing: 7px }
.rubriques  { color: #fff; font-size: 14px; font-weight: bold; line-height: 2; background-color: #e65293; background-image: url("../images/img_v2/fond_rubriques.gif"); background-repeat: repeat-x; background-position: 0 center; text-align: center; width: 200px; height: 30px; vertical-align: middle }
.colonnes   { font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; line-height: 1.3; padding: 10px }
.colonnes a:link  { color: #34454e; font-size: 12px; font-family: Helvetica, sans-serif, Helvetica; font-weight: bold; line-height: 1.3; text-decoration: none }
.colonnes a:visited   { color: #343434; font-size: 12px; font-family: Helvetica, sans-serif, Helvetica; font-weight: bold; line-height: 1.3; text-decoration: none }
.colonnes a:hover    { color: #636c71; font-size: 12px; font-family: Helvetica, sans-serif, Helvetica; font-weight: bold; line-height: 1.3; text-decoration: none; background-color: #3cf }
.footer    { color: #fff; background-image: url("../images/img_v2/img_footer.jpg"); background-repeat: no-repeat; text-align: center; word-spacing: 10px; width: 950px; height: 314px; vertical-align: bottom }
.footer a:link  { color: #fbf; text-decoration: none; text-align: center; word-spacing: 10px; vertical-align: bottom }
.footer a:visited  { color: #fbf; text-decoration: none; text-align: center; word-spacing: 10px; vertical-align: bottom }
.footer a:hover  { color: #fff; text-decoration: none; text-align: center; word-spacing: 10px; vertical-align: bottom }
.offset    { font-size: 12px; font-family: Arial; padding: 10px }
.offset a:link   { color: #3cf; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }
.offset a:visited   { color: #3cf; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }
.offset a:hover   { color: #003a80; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }
.cgv { color: #000; font-size: 11px; font-family: arial; padding: 10px }
.cgv a:link { color: #33b0ff; font-size: 11px; font-family: Arial; text-decoration: none }
.cgv a:visited { color: #3cf; font-size: 11px; font-family: Arial; text-decoration: none }
.cgv a:hover { color: #003a80; font-size: 11px; font-family: Arial; text-decoration: none }
.categories { padding: 10px }
.titre_cat  { font-size: 14px; font-weight: bold; background-color: #edf1e9; text-transform: uppercase; padding: 3px; border-top: 1px dashed #181818; border-bottom: 1px dashed #181818 }
.img_roll        { margin: 5px; padding: 5px }
.img_roll a:link      { margin: 5px; padding: 5px }
.img_roll a:visited     { margin: 5px; padding: 5px }
.img_roll a:hover     { background-color: #f09; margin: 5px; padding: 5px }
.traits  { padding-top: 2px; border-top: 1px dashed #b4b4b4 }
.titre_ss_rubrique { color: #34454e; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #f0f0f0; text-transform: uppercase; padding: 3px; border-bottom: 1px solid #b4b4b4 }
.prix  { color: #f00; font-size: 18px; font-weight: bold; padding: 5px; float: right; vertical-align: bottom; border: dotted 1px #34454e }
.article { border: solid 2px #b4b4b4 }
.result_news  { color: #ff4ecc; font-size: 12px; font-weight: bold; text-transform: uppercase; padding: 3px }
.liens  { font-size: 10px }
.liens a:link { color: #34454e; font-size: 10px; text-decoration: none }
.liens a:visited { color: #ff95ff; font-size: 10px; text-decoration: none }
.liens a:hover { color: #e2007a; font-size: 10px; text-decoration: underline }
