#bg_carte_fr { background-image: url(../../images/bg_carte_fr.gif); background-repeat: no-repeat; background-position: 100% 100%; }

/* Tableau bleu */
.tableBlue { border-collapse: collapse; width: 100%; }
.tableBlue thead tr { background: url(../../images/tableBlueBg.gif) repeat-x left center; }
.tableBlue th { border: 1px solid #002070; padding: 0; }
.tableBlue th span { border: 1px solid #50b2d9; text-align: center; padding-left: 5px; color: #ffffff; font-size: 14px; font-weight: none; text-decoration: none; display: block; line-height: 28px; }
.tableBlue th span:HOVER { cursor:pointer; }
.tableBlue th span a.desc { background: url(../../images/table/order-row-desc.gif) right top; }
.tableBlue th span a.asc { background: url(../../images/table/order-row-asc.gif) right top; }
.tableBlue th span a:HOVER { color: #ea7601; }
.tableBlue tbody tr.even { background: #f6f6f6; }
.tableBlue tbody tr.over { background: #fcf5dd; }
.tableBlue tbody tr td { border: 1px solid #dadfe0; padding: 4px; }
.tableBlue span.action { margin-right: 5px; }

/* Tableau général */
.table01 { border-collapse: collapse; width: 100%; }
.table01 thead tr { background: url(../../images/table/sort_row_bg.gif) repeat-x left center; }
.table01 thead th { border: 1px solid #dadfe0; border-bottom: 1px solid #939797; padding: 0; }
.table01 thead span { color: #000; text-decoration: none; display: block; line-height: 28px; padding: 3px 0 0 4px; border-left: 1px solid #f9f9f9; border-bottom: 1px solid #f9f9f9; border-top: 1px solid #f9f9f9; display: block; padding: 4px; text-align: left; }
.table01 thead span:HOVER { cursor:pointer; }
.table01 thead span a.desc { background: url(../../images/table/order-row-desc.gif) right top; }
.table01 thead span a.asc { background: url(../../images/table/order-row-asc.gif) right top; }
.table01 thead span a:HOVER { color: #ea7601; }
.table01 tbody tr { background: #ffffff; }
.table01 tbody tr.even { background: #f6f6f6; }
.table01 tbody tr.col_1 { background: #f6f6f6; }
.table01 tbody tr.over { background: #fcf5dd; }
.table01 tbody tr td { border: 1px solid #dadfe0; padding:4px; }
.table01 span.action { margin-right: 5px; }

/* Tableau de confirmation */
.table_confirm { border: 1px solid #cacaca; }
.table_confirm .col_0 { background-color: #fefefe; }
.table_confirm .col_1 { background-color: #e9e9e9; }
.table_confirm td { height: 20px; padding-left: 5px; color: #757575; text-align: left; border-top: 1x solid #f9f9f9; border-left: 1x solid #f9f9f9; border-right: 1px solid #cacaca; }

/* Tableau de choix du paiement */
.table_choix_paiement { border: 1px solid #cacaca; }
.table_choix_paiement th { height: 85px; background-image:url(../../images/tableau_01_fond.gif); background-repeat: repeat-x; font-family: Arial, Verdana; font-weight: bold; font-size: 22px; border: 1px solid #cacaca; }
.table_choix_paiement th img { margin: 0 auto; display: block; }
.table_choix_paiement .col_0 { background-color: #fefefe; }
.table_choix_paiement .col_1 { background-color: #e9e9e9; }
.table_choix_paiement td { height: 20px; padding-left: 5px; color: #757575; text-align: left; border-top: 1x solid #f9f9f9; border-left: 1x solid #f9f9f9; border-right: 1px solid #cacaca; }
.table_choix_paiement .first { padding-left: 8px; text-align: left; }


