/*
@Author : Nicolas Gerner
*/

/*.hello{
	margin-top:50px;
}
*/
.textCompare{
	margin-bottom:30px;
}

.center{
	text-align: center;
}
/*product_destock.htm.php*/

.tdImgDestock{
	height: 51px; 
	padding-top: 15px;
}

.tdPhone{
	padding-top: 32px; 
	width: 200px;
}

.contenerImgPhone{
	text-align: center; 
	width: 200px; 
	z-index:2; 
	position : absolute ; 
	right : -25px ; 
	top : 30px ;
}

.tittleDestock{
	color: #4D209F; 
	font-size: 20px; 
	margin: 8px; 
	letter-spacing: 3px;
	font-weight: bold;
}

div.listDestockage{
	padding-bottom: 10px; 
	border: 0; 
	border-top: 2px solid #FF0000; 
	border-bottom: 2px solid #FF0000; 
	background: #FFDC6A; 
	margin-top: 2px;
}

td.listDestockage{
	padding-left: 10px; 
	width: 50%;
}

li.listDestockage{
	list-style-type: square; 
	font-size: 9px; 
	color: #DF1826;
}

a.listDestockage{
	font-size: 14px; 
	color: #DF1826;
	font-weight: bold;
}

.asterixPort{
	text-align: left; 
	color: gray; 
	font-size: 12px;
}
/*product_detail_10.htm.php*/

a.compare{
	color:#CD0820;
}

form.compare{
	color:#E57D88;
}

img.compare{
	vertical-align:text-bottom; 
	border-style:none;
}

/*product_detail_12.htm.php*/


.cadreMasque12{
	border-collapse:collapse;
	
}

.cadreMasque12 .tdCaractProduit{
	text-align:center; 
	padding:5px;
	vertical-align: bottom;
}
.cadreMasque12 .tdNameProduit{
	text-align: center;
	vertical-align: top;
}
.caracteristiquesProd{
	border-style: none; 
	border-collapse: collapse;
}

.caracteristiquesProd .tdSpace{
	width: 1px; 
	height: 120px;
}

.caracteristiquesProd .pictureTittle{
	padding:0px; 
	width:auto; 
	height:auto; 
	text-align:left; 
	vertical-align:bottom;
}

.caracteristiquesProd .tdFirst{
	width: 1px; 
	height: 120px;  
	border-left:1px solid #E7E7E7;
}

.caracteristiquesProd .tdSecond{
	width: 1px; 
	height: 1px; 
	border-left:1px solid #E7E7E7; 
	border-bottom:1px solid #E7E7E7;
}

.caracteristiquesProd .tdThird{
	width: 120px; 
	height: 1px; 
	border-bottom:1px solid #E7E7E7;
}

.caracteristiquesProd .tdFour{
	width: auto; 
	height: 1px;
}

/*products_detail_13.htm.php*/

p.ref13 {
	color:#7243b7;
	vertical-align: bottom; 
	margin: 5px;
}

p.px13 {
	color:#fd4626;
	font-weight: bold;
	vertical-align: bottom; 
	margin: 0;
	font-size: 11pt;
}

img.px13{
	vertical-align: bottom; 
}

.voir13 {
	font-size:11px;
	margin:5px;
}
.h2 {
	font-size:6px; 
	color:#262626;
}

.Masque13 {
	border: 0; 
	padding:0px; 
	border-collapse: collapse;
	height: 100%;
}

.Masque13 .checkPromo{
	text-align:center; 
	padding:5px; 
	vertical-align:top; 
	padding-top:0px; /*24px*/
}

h2.productTittle{
	font-size:12px; 
	font-weight:bold; 
	color:#262626; 
	margin:5px;
}

/*product_detail_2.htm.php*/

.h2Detail{
	font-size: 12px;
	font-weight: bold;
	color: #262626;
	margin: 0px;
}

/*product_detail_4_svg.htm.php*/

span.popupMailto{
	cursor:pointer;  
	color: navy;
}

/*product_list.htm.php*/

.cat {

	float: left;
	width: 100px;
	height: 110px;
	margin: 4px;
	text-align: center;
}


.prodname {color:#262626;}
.prodname:hover {color:#F96406;text-decoration:underline;}
.ref {
	color:#666666;
	text-align:center;
	padding-right:15px;
	vertical-align:top;
}
.px {
	color:#E64131;
}

.voir {
	font-size:11px;
}

.voir:hover{
	color:#F96406;
	text-decoration:underline;
}

.root {
	font-weight: bold; 
	font-size: 16px;
	color:#000000;
}

.catlink_arrow{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#F96406;
	font-size:16px;
}

.catlink{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color:#000000;
	font-size:16px;
}

.catlink:hover{
	color:#F96406;
	text-decoration:underline;
}

.plink{
	text-decoration:none;
	padding-left:20px;
	background-image: url(../../../www/img/puceorange.jpg);
	background-repeat:no-repeat;
	background-position:center left;
}

.plink:hover{
	color:#e64131;
}

h2.tittleH2{
	font-size:12px;
	font-weight:bold;
	color:#262626;
	margin-bottom:0px;
	padding-bottom:0px;
}

h3{
	page-break-after: avoid;
}

.refCell{
	text-align:center;
	padding-right:15px;
	padding-top:15px;
}

.refCell img{
	border-style:none;
	width:70px;
}

.nameCell{
	text-align:center;
	padding-right:15px;
	width:150px;
	vertical-align:top;
}

/*product_promo.htm.php*/

.cadrePromo{
	width: 650px; 
	padding: 0px;
	border-collapse: collapse; 
	border: 0;
}

td.promoGif{
	width: 650px; 
	height: 51px; 
	padding-top: 15px;
	vertical-align: top; 
	text-align :left;
	color: #505050;
	font-size: 18px;
	font-weight: bold;
}

td.contenerInfos{
	vertical-align: top; 
	text-align: right; 
	padding-top: 12px; 
	width: 200px;
}

div.ContenerInfos{
	text-align: center; 
	width: 200px; 
	z-index:2; 
	position : absolute ; 
	right : -25px ; 
	top : 30px;
}

.listPromo{
	width: 649px;
	/*border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;*/
	
}

.fraisPort{
	text-align: left; 
	color: #878787; 
	font-size: 11px;
}

#promoTop{
	background-image: url(../../../www/img/border-top-chartec.png); 
	background-repeat: no-repeat;
	width: 650px;
	height: 10px;
}

#promo{
	height: auto;
	width: 649px;
	border-right: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
}

#promoBot{
	background-image: url(../../../www/img/border-bottom-chartec.png); 
	background-repeat: no-repeat;
	width: 650px;
	height: 10px;	
}


#categoryTitle{
	color: #505050;
	text-align: justify; 
	font-size: 12px;	
}

.contenerImgChartep{
	position: relative ; 
	margin-top: 0px; 
	top: 0px; 
	vertical-align: top;
}
