
/*Header for switch display mode*/
DIV.choixHeader {margin-bottom:10px;width:100%;height:28px;color:#000000;font-family:arial;font-size:12px;}
DIV.choixHeader_gauche{float:left;  margin-left:5px;margin-top:6px;}
* html DIV.choixHeader_gauche label{position:relative;top:8px;}
SPAN.choixHeader_droit { padding-left:10px; margin-right:5px;}

/*Header for display number of products and pages*/
DIV.List_Header {
	/*width:100%;*/
	height:18px;
	background:#E8E9EA none repeat scroll 0% 0%;
	color:#333333;
	border-bottom: 1px solid #DFDFDF;
	/*border-top: 1px solid #DFDFDF;*/
	font-family:Helvetica, Sans-Serif;
	font-size:11px;
	clear:left;
	padding:4px;
}
SPAN.productList_nb_products {float:left; color:#666666;padding-top:2px;}
SPAN.productList_page_result {float:right;height:18px;}
.sortmenu {float:left;}

/*container of product listing*/
A.pageResults {color:#FF3300;font-weight:bold;background:inherit;font-family:Helvetica, Sans-Serif;font-size:12px;}
A:hover.pageResults {color:#FF3300;background:inherit;font-family:Helvetica, Sans-Serif;font-size:12px;}
Div.productList_Corps{width:100%;overflow:hidden;margin-bottom:1.5em;margin-top:1.5em;}
DIV.productList_CorpsContenu {overflow:hidden;}

/* background colors for both listing mode */
DIV.productListing-even {background-color:#FFFFFF;}
/*DIV.productListing-even:hover {background-color:#EFEFEF;}*/
DIV.productListing-odd {background-color:#FFFFFF;}
/*DIV.productListing-odd:hover {background-color:#EFEFEF;}*/


/*product listing in column*/
DIV.productList_Filter_col{border-width:0;border-color:#855A32;border-style:solid;margin-bottom:10px;clear:both;color:#000000;font-family:arial;font-size:12px;}
DIV.productList_ProduitBox_col {float:left;margin:0 auto;color:black;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-color:#DFDFDF;
border-style:dotted;
}
DIV.productList_ProduitBox_Contenu_col {text-align:center;padding : 5% 0%;}
DIV.productList_Image_col{display:inline-block;width:110px;height:116px;background:#FFFFFF;border:0px groove #FFFFFF;overflow:hidden;height:116px;margin-top:5px;}
DIV.productList_Image_col a{color:black;text-align:center;display:block;width:inherit;}

DIV.productList_Image_col a img { padding:0 !important; }

DIV.productList_Image_col a:hover{text-decoration:none;color:black;cursor:pointer;}
P.productList_Manufacturer_col {height:20px;}
P.productList_Model_col {height:30px;font-size:12px;}

H4.productList_Name_col {margin: 0;}
H4.productList_Name_col a {color:#666666;font-family:arial;font-size:12px;text-decoration:none; font-weight:normal;}
H4.productList_Name_col a:hover {color:#FF3300;}



P.productList_Quantity_col {color:#55392B;font-family:arial;font-size:12px;float: right;}
P.productList_Weight_col {height:20px;}
DIV.productList_BuyNow_col {height:33px;margin: 4px 0 0 0;text-align:center;}
DIV.productList_BuyNow_col a {display:inline-block;}
DIV.productList_BuyNow_col a:hover {text-decoration:none;}
P.productList_Descri_col {height:20px;}
DIV.jqzoom a {display:inline-block; width:110px;}


/*product listing in row*/

#productList_head_row {background:transparent url(../images/menubar_bg.png) repeat-x scroll 0 -100px;
font-family:Verdana;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;float:left;
height:50px;
width:100%;}
DIV.productListLegende {float:left;font-size:12px;
line-height:30px;text-align:center;color:#333333;}

DIV.productListLegende H4 {
font-size:12px;
text-align:center;}

/*
#productList_head_row {height:40px;width:100%;color:#FFFFFF;background:#414141;overflow:visible;}
DIV.productListLegende {float:left;font-size:14px;height:40px;text-align:center;}
DIV.productListLegende H4 {height:20px;margin:0;text-align:center;color:#FFFFFF;}
*/
DIV.productListLegende_puce {width:11px;height:11px;background:url(templates/OSCLOAD2_0/images/puce_down.gif) no-repeat;position:relative;bottom:5px;display:inline-block;}
DIV.productListLegende_puce2 {width:11px;height:11px;background:url(templates/OSCLOAD2_0/images/puce_up.gif) no-repeat;position:relative;bottom:5px;display:inline-block;}
DIV.productList_ProduitBox_row {border-width:0 0 1px 0;border-style:dotted;color:black;width:100%;clear:both;overflow:hidden;text-align:center;margin:auto;display:block;}
DIV.productList_ProduitBox_row_contenu {overflow:hidden;margin:auto 0;}
.productList_ProduitBox_row .sliding_product {float:left;overflow:hidden;z-index:1;}
.productList_ProduitBox_row a {height:auto;display:table-cell;vertical-align:middle;}
A.productImageLink img {margin:10px 0; display:inline-block;}
P.productList_Manufacturer_row {float:left;}
DIV.productList_Model_row {float:left;font-size:12px;height:auto;overflow:hidden;}
DIV.productList_Model_row P {width:inherit;display:inline;}
H4.productList_Name_row {float:left;font-size:14px;margin:0;}
H4.productList_Name_row a {width:inherit;height:auto;display:table-cell;vertical-align:middle;}
DIV.productList_Quantity_row {float:left;font-size:12px;}
DIV.productList_Quantity_row div {height:auto;display:table-cell;vertical-align:middle;}
P.productList_Weight_row {float:left;}
DIV.productList_BuyNow_row {float:left;text-align:center;height:20px;}
DIV.productList_BuyNow_row a:hover {text-decoration:none;}
P.productList_Descri_row {float:left;}
DIV.productList_Prix_row {float:left;height:auto;overflow:hidden;}
DIV.productList_Prix_row .conteneurPrix {display:table-cell;vertical-align:middle;width:inherit;height:inherit;color:#784F2B;font-size:14px;font-weight:bold;}
DIV.productList_Prix_row .conteneurPrix * {display:table-cell;vertical-align:middle;width:inherit;}
DIV.productList_Prix_row .conteneurPrix img {height:auto;width:auto;}
DIV.productList_Spacer_row {float:left;overflow:hidden;height:40px;}
DIV.productDetailsColumn {text-align:center;}
DIV.productDetailsColumn a {display:inline-block;}

/*Product description tooltip on hover product image*/
#jHelperTipAttrContainer{background:url(../../../images/tooltip.png) no-repeat top left;padding:20px 10px 10px 20px;text-align:left;font-size:10px;color:#fff;display:none;width:130px;max-height:290px;z-index:1050;}
* html #jHelperTipAttrContainer{width:160px;}
#jHelperTipContainer{display:none;}


4.productList_Name_onglet {margin-top:8px; height:32px; overflow:hidden;}
H4.productList_Name_onglet a {color:#888888;font-family:arial;font-size:12px;text-decoration:none; font-weight:bold;}
H4.productList_Name_onglet a:hover {color:#3c824e;font-family:arial;font-size:12px;text-decoration:none; font-weight:bold;}
DIV.productList_Prix_onglet {height:25px;font-weight:bold;}

