body {background:#000000; margin:0 0 0 0; padding:0 0 0 0; font:12px Arial;}

#orbit {}
#global  {}

#swap {display:none;}
#devise {display:none;}

div.clear {font-size:1px; height:1px; clear:both;}
#b_print {display:block; font:bold 24px Arial; color:#BFA061;}
#bandeau {display:none;}
#menu_haut {display:none;}

#menu_table {display:none;}

a:link {font:12px Arial; color:AE8737;}
a:visited {font:12px Arial; color:AE8737;}
a:hover {font:12px Arial; color:AE8737;}

table.main {margin:0 0 0 0; width:600px; border:0px; font:12px Arial; background:none;}
table.main td.corps {padding:0 0 0 0; vertical-align:top; background:none; width:600px;}

#menu {display:none;}
#chead {display:none;}

/* PANIER */
#filtre {background:url(img/bg_filtre.png) repeat-y right; vertical-align:top; width:600px;}
#filtre form {margin:0 0 0 0; padding:0 0 0 0;}
#left {float:left;  width:295px;}
#right {float:left;  width:375px; margin-left:20px;}
#filtre div.titre {margin:4px 0 10px 0; width:100%;}
#filtre div.titre img {float:left; margin:0 4px 0 0;}
#filtre div.titre div {padding:0 0 2px 0; margin:2px 0 0 0; font-weight:bold; width:100%; text-transform:uppercase; color:#BFA061; border-bottom:1px solid #BFA061; line-height:12px;}
#filtre div.row {padding:0 0 0 14px; background:url(img/search_puce_row.png) no-repeat; margin:4px 0 6px 0; color:#ECE3D0;}

form {margin:0 0 0 0; padding:0 0 0 0;}
select {vertical-align:middle; font:10px Verdana; padding:0 0 0 0;}
input {vertical-align:middle; font:10px Verdana; padding:0 0 0 0;}
textarea {vertical-align:middle; font:10px Verdana; padding:0 0 0 0;}
option {font:10px Verdana; padding:0 2px 0 2px;}

/* CATALOGUE */
div.tri {text-align:left; margin:12px 0 12px 0; font:11px Arial; color:#AA812D; margin-right:4px; }
div.tri span a:link { text-decoration:underline; color:#000000; font-weight:bold;}
div.tri span a:visited { text-decoration:underline; color:#000000; font-weight:bold;}
div.tri span a:hover { text-decoration:underline; color:#000000; font-weight:bold;}
div.tri a:link { text-decoration:none; color:#000000;}
div.tri a:visited {text-decoration:none; color:#000000;}
div.tri a:hover { text-decoration:underline; color:#000000;}

div.multipage {text-align:right; float:right; margin:12px 0 12px 0; font:11px Arial; color:#AA812D; margin-right:4px;}
div.multipage span a:link {text-decoration:none; color:#000000; font-weight:bold;}
div.multipage span a:visited { text-decoration:none; color:#000000; font-weight:bold;}
div.multipage span a:hover {text-decoration:underline; color:#000000; font-weight:bold;}
div.multipage a:link { text-decoration:none; color:#000000;}
div.multipage a:visited {text-decoration:none; color:#000000;}
div.multipage a:hover {text-decoration:underline; color:#000000;}

table.catalogue {width:100%; border:0px; margin:2px 0 2px 0; padding:0 0 0 0; background:#FFFFFF; font:11px Arial; text-align:center;}
table.catalogue th {background:#AA812D; color:#FFFFFF;}
table.catalogue th.alt {background:#C2A871; color:#FFFFFF;}
table.catalogue tr.row_0 {background:#E3D7BB; text-align:center;}
table.catalogue tr.row_1 {background:#F6F1E8; text-align:center;}
table.catalogue td.app {font-weight:bold; text-align:left;}
table.catalogue td.app a:link {font:bold 11px Arial; text-decoration:none; color:#422100;}
table.catalogue td.app a:visited {font:bold 11px Arial; text-decoration:none; color:#422100;}
table.catalogue td.app a:hover {font:bold 11px Arial; text-decoration:underline; color:#422100;}
table.catalogue td.pu {font-weight:bold; color:#AA812D;}
table.catalogue td.pu span {color:#000000; font:10px Verdana;}
table.catalogue td.pu span i {text-decoration:line-through;}
table.catalogue img {border:0px;}

strong.subtitle {font:bold 14px Arial; color:#aa812d;}
div.d_line{margin:2px 0 1px 18px; width:360px; border-bottom:1px solid #AA812D; padding-bottom:1px;}
img.cart_float {position:absolute; margin:24px 0 0 354px; border:0px;}
* html img.cart_float {position:absolute; margin:12px 0 0 354px; border:0px;}

/* PANIER */
div.shipping_notice {font:10px Verdana;}
div.cart_btn {margin:10px 0 0 0; text-align:center;}
div.cart_btn img {margin:0 6px 0 6px; border:0px;}

/* VALIDATION */
div.validation {font:12px Arial;}
div.error {font:bold 11px Verdana; color:#CC0000; text-align:center;}
div.validation table {width:500px; border:0px; margin:2px 30px 2px 100px; padding:0 0 0 0; background:#FFFFFF; font:11px Arial; text-align:center;}
div.validation table th {background:#AA812D; color:#FFFFFF;}
div.validation table tr {background:#E3D7BB; text-align:left;}
div.validation table tr.alt {background:#F6F1E8; text-align:left;}
div.paiement_detail  {margin:4px 0 8px 22px;}

/* TABLEAUX EWP */
table.tab_1 {background:#FFFFFF; text-align:left; font:12px Arial; color:#000000; max-width:700px;}
table.tab_1 tr.row_1 td {background:#AA812D; color:#FFFFFF; text-align:center; font-weight:bold; vertical-align:top;}
table.tab_1 td {background:#E3D7BB; vertical-align:top;}

table.tab_2 {background:#FFFFFF; text-align:left; font:12px Arial; color:#000000; max-width:700px;}
table.tab_2 td.cell_1 {background:#AA812D; color:#FFFFFF; text-align:center; font-weight:bold; vertical-align:top;}
table.tab_2 td {background:#E3D7BB; vertical-align:top;}

table.tab_3 {background:#FFFFFF; text-align:left; font:12px Arial; color:#00000; max-width:700px;}
table.tab_3 tr.row_1 td {background:#AA812D; color:#FFFFFF; font-weight:bold; text-align:center;}
table.tab_3 td.cell_1 {background:#AA812D; color:#FFFFFF; font-weight:bold; vertical-align:top; text-align:center; }
table.tab_3 td {background:#E3D7BB; vertical-align:top;}

/* CORPS DE PAGE */
div.padd_corps {margin:24px 15px 12px 30px}
div.chapitre {padding-left:16px; font:bold 14px Arial; color:#AA812D; background:url(img/bg_chapitre.png) no-repeat; }
.paragraphe { font:12px Arial; color:#000000; }
.img_left {float:left; margin:0 10px 4px 0; text-align:left;}
.img_right {float:right; margin:0 0 4px 10px; text-align:right;}
* html .img_right {float:right; margin:0 0 4px 0; text-align:right; padding:0 0 0 10px;}
.img_center {text-align:center;}
.img_right img {border:1px solid #BB9A56;}
.img_left img {border:1px solid #BB9A56;}
.img_center img {border:1px solid #BB9A56;}
.comment {font:10px Verdana;}

/*
	ELEMENTS SPECIFIQUES A LA PAGE D'INDEX
*/
table.main_index {margin:0 0 0 5px; width:916px; border:0px; font:12px Arial;}

table.main_index td.box {padding:0 26px 0 26px; vertical-align:top;}
table.main_index td.box div.box {background:#DECEAD url(img/bg_box.gif) no-repeat; width:380px; padding-bottom:6px;}
table.main_index td.box div.img {float:right; margin:22px 16px 2px 8px; text-align:center; width:85px;}
table.main_index td.box div.img img {border:1px solid #B0893B;}
table.main_index td.box div.text {margin:10px 0 0 35px;}
table.main_index td.box div.text div.titre {font:bold 12px Arial; text-transform:uppercase; margin-bottom:2px;}
table.main_index td.box div.text div.reduc {font:bold 15px arial; color:#B0893B; margin-top:2px;}

table.main_index td.search {background:#000000; vertical-align:top;}
table.main_index td.search form {margin:0 0 0 0; padding:0 0 0 0;}
table.main_index td.search div.titre {margin:16px 0 8px 0; width:100%;}
table.main_index td.search div.titre img {float:left;}
table.main_index td.search div.titre div {float:left; margin:2px 0 0 4px; font-weight:bold; width:258px; text-transform:uppercase; color:#B0893B; border-bottom:1px solid #B0893B; line-height:12px;}
table.main_index td.search div.row {padding:0 0 0 14px; background:url(img/search_puce_row.png) no-repeat; margin:4px 0 6px 0; color:#ECE3D0;}

table.main_index td.adresse {vertical-align:bottom; color:#ECE3D0; padding:0 0 0 10px;}
table.main_index td.adresse strong {font:bold 13px Arial; color:#AA812D;}
