body { margin-top: 0pt; background-color: #fff }

.menu1section    { color: #036; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link.menu1section   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.menu1section   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.menu1section   { color: #8b0000 }

.menu1soussection    { color: #036; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link.menu1soussection   { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.menu1soussection   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.menu1soussection   { color: #8b0000 }

td.menu2section { padding-left:10px }
.menu2section      { color: #036; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a:link.menu2section    { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.menu2section   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:hover.menu2section   { color: #8b0000 }

.menu2soussection    { color: #036; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
a:link.menu2soussection   { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a:visited.menu2soussection   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.menu2soussection   { color: #8b0000 }

.menu3section    { color: #036; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link.menu3section   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.menu3section   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.menu3section   { color: #8b0000 }

.menu3soussection    { color: #036; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link.menu3soussection   { font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.menu3soussection   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.menu3soussection   { color: #8b0000 }

.sousmenu      { color: #036; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff }
a:link.sousmenu    { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.sousmenu   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.sousmenu    { color: #8b0000; font-weight: bold }

.langue    { color: #036; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link.langue   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.langue   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.langue   { color: #8b0000 }

.bas    { color: #036; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link.bas   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:visited.bas   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.bas   { color: #8b0000 }
.petit { color: #000; font-size: 9px; font-family: "Courier New", Courier }

/* ACHAT */

table.tableau_header { width:565px;color:#6d6e71; font-weight:bold; font-size:13px;}
td.comparez { width:400px; padding-right:30px;}
table.tableau_header ul { list-style:none;}
table.tableau_header li { list-style-image:url(images/coche.jpg); padding:5px 0;}

table.achat {margin-bottom:10px; border:5px solid #e4e4e5; background:#fff; padding:4px; font-size:13px; color:#6d6e71; font-weight:bold; width:100%;}
table.achat td { padding:4px 10px; border-bottom:1px solid #e4e4e5;}
table.achat td.quantite { width:75px;}
.important { color:#FF2B20 !important; font-weight:bold;}
.gros { font-size:16px;}
tr.header td { background:#eeeeee; text-transform:uppercase;font-size:12px;}




table.transaction { text-align:center;}
table.transaction td { border-bottom:none;}
table.transaction form table { position:relative; margin:0 auto;}



