/* CSS Document */
#rightContainer{ float:right; width:540px;}
h1{ background:#ff9102 url(/design/images/h1_fond.jpg) repeat-x top; color:#FFFFFF; font-size:24px; text-align:center; height:32px; padding:3px 0 0 0; margin:0 0 11px 0;}
#fullImageContainer{ position:relative;width:540px; height:220px; margin-top:10px;}
#categoryImage{ position:absolute; top:0; left:0; width:450px; height:200px; border:1px solid #e3d2af; z-index:1; overflow:hidden;}
#categoryImage2{ position:absolute; top:0; left:0; width:540px; height:200px; border:1px solid #e3d2af; z-index:1; text-align:center;overflow:hidden;}
ul#categoryImageVignette{ position:absolute; top:0; right:0; margin:0; padding:0;width:80px; height:200px; list-style:none; list-style-image:none; float:right;}
ul#categoryImageVignette li{ margin:0 0 8px 0; padding:0; background:none; background-image:none;border:1px solid #e3d2af; width:75px; height:75px; overflow:hidden;}

#leftContainer{ float:left; width:274px;}
#leftContainer h2{background:url(/design/product/h2_fond.gif) no-repeat left bottom; border:0;}
#leftContainer ul{ margin:5px 0; padding:0;}
#leftContainer ul li{ text-align:justify;}
#leftContainer ul ul{ margin:5px; padding:0;}
#leftContainer ul li li{ padding:0 0 0 15px; margin:0;background:url(/design/images/list-style-image2.gif) no-repeat left top;}

table.productListTable{ width:100%;}
table.productListTable th{ background:#f2ead9 url(/design/images/th_fond.jpg) repeat-x top;min-height:24px; border:1px solid #e3d2af; font-size:13px; font-weight:normal; text-align:center;}
table.productListTable td{ padding:2px 5px;}
table.productListTable input{ border:1px solid #e3d2af;}
table.productListTable h3{ padding:5px 0 0 3px; font-size:18px; color:#6aa624;}


/*table#miseDimensionTable{ width:100%; margin:7px 0 10px 0;}
table#miseDimensionTable th{ background:#ff9103 url(/design/images/th_fond_orange.jpg) repeat-x top; color:#FFFFFF; font-weight:bold; font-size:14px; padding-left:20px; min-height:24px;}
table#miseDimensionTable td{ background-color:#f5f0e6;padding:5px 5px; font-size:13px;}
table#miseDimensionTable input{ border:1px solid #e3d2af;}
table#miseDimensionTable label{ width:70px; display:block; float:left;}*/

.list1{ background-color:#fbf8f1;}
.list2{ background-color:#f5f0e6;}

.number{ text-align:right;}
input.quantite{ text-align:right; width:30px;}
input.prix{ text-align:right; width:80px; background-color:#f5f0e6;}
input.dimensions{ text-align:right; width:100px;}

h3.summary{ font-size:12px;padding:10px;font-weight:normal; background-color:#f5f0e6;color:#7a340e;}

.quantityText{float:left; width:30px; height:24px;padding:2px 2px 0 0; margin:0 0 0 5px;text-align:right;}
.quantity{float:left; width:14px; height:26px; margin:0 5px;padding-top:2px;height:24px;}
.stock{
	font-size:11px;
	color:#927332;
	margin-left:5px;
}
#shop-cartFooterInputContainer{ width:500px; text-align:right;}
input#shop-cartFooterInput{background:url(/design/panier/bt_panier.gif) no-repeat left top; color:#FFFFFF; font-size:12px; font-weight:bold; padding:0 0 3px 40px; text-align:left; width:156px; height:37px; border:none; cursor:pointer;}

table.tableMinMax{ width:100%;border:1px solid #e3d2af;}
table.tableMinMax caption{ font-weight:bold;}
table.tableMinMax th{
	background-color:#e1d7c4;
	background-image:none;
	border:0;
}
table.tableMinMax td{ text-align:center;background-color:#fbf8f1;}

table.tableMiseDimensions{ width:100%;}
table.tableMiseDimensions th{background:#86be46 url(/design/images/th_fond_vert.jpg) repeat-x top;min-height:24px; border:0; font-size:13px; font-weight:bold; text-align:center;color:#FFFFFF; }
table.tableMiseDimensions td{ padding:2px 5px;}
table.tableMiseDimensions input{ border:1px solid #e3d2af;}
table.tableMiseDimensions h3{ padding:5px 0 0 3px;}

.noticeDimensionTable{ padding-top:50px;}

h6.comment{ font-size:11px;color:#ff7200/*7a340e*/; font-style:normal; margin:0; padding:10px 0;}

/* ======== Plier-Déplier ========= */

ul#listSwitchContent{ margin:20px 0 0 5px; padding:0; background:none; background-image:none; list-style:none; list-style-image:none;}
ul#listSwitchContent li{ /*padding:0; margin:0; background-image:none; background:none;*/ margin:4px 0 4px 0;padding:2px 0 5px 0; background:url(/design/images/puce_article.gif) no-repeat left top;}
ul#listSwitchContent li .switchcontent ul{ margin:10px 0 15px 20px; padding:0;}
ul#listSwitchContent li .switchcontent ol{ margin:10px 0 15px 50px; padding:0;}
ul#listSwitchContent li .switchcontent ul li{background:url(/design/images/list-style-image2.gif) no-repeat left top;padding:0 0 0 15px; margin:0 0 0 5px;}
ul#listSwitchContent li .switchcontent ol li{ background:none; background-image:none;list-style:outside decimal;margin:2px 0 2px 0;}


.headers{
width:auto;
padding:auto;
font-size:auto;
color:auto;
font-weight:auto;
/*font-size:16px;padding:0px 0px 5px 30px; margin:15px 0px 10px 0px;font-weight:bold; border-bottom:1px solid #ff7200; border-left:5px solid #ff7200;color:#ff7200;*/
}
.headers a:link,.headers a:visited{/*color:#7a340e;*/color:#ff7200;}
.headers a:hover{color:#FF6600;}
.switchcontent{
width:90%;padding:8px 15px;
border: 1px solid #FF6600;
}

span.resume{ font-weight:bold; padding-right:10px; font-size:11px; color:#FF6633;}

/* ================================= */