/*PRODUCT INFO
-----------------------------------------------*/
#bombInfos {
}


#bombInfos.prodInfosHolder {
  position: relative;
  margin:0 0 0 5px;
  font-size:13px;
  padding:0 0 10px 0;
}

/* name */
#bombInfos.prodInfosHolder h3 {
  border-bottom:1px solid black;
  font-size:17px;
  padding:0;
}

#bombInfos.prodInfosHolder h3 a {
  text-decoration:none;
}

#bombInfos .prodManufacturer {
  position:absolute;
  top:3px; right:0px;
  background:white;
}


#bombInfos .prodInfoThumb {
  float:left;
  margin:0; padding:0;
  width:240px;
}

#bombInfos .prodInfoThumb img {
  margin:0; padding:0;
}

#bombInfos #prodInfosDesc {
  float:left;
  width:350px;
  margin:35px 0 10px 5px;
  position:relative;
}

#bombInfos #prodInfosDesc p {
  font-size:10px;
}

#bombInfos #prodInfosDesc h5 {
  margin:15px 0 0 0;
}

#bombInfos .prodStock {
  margin-top:15px;
  float:left;
}

#bombInfos #prodPrice  {
  position:absolute;
  top:30px; right:10px;
  font:bold 18px verdana,sans-serif;
  color:#000;
}

#bombInfos #prodPrice span{
  color:black;
}

#bombInfos p#prodPrice {
 font-size:15px;
}


/* formulaire boutton ajouter */
#bombInfos #prodBuy {
	position:absolute;
	top:30px; right:10px;
	width:160px;
	height:160px;
	background:transparent url(../img2/prodbuy.png) top right no-repeat;
	margin:15px 0 0 0;
}

.en #bombInfos #prodBuy {
  background:transparent url(../img2/prodbuy_en.png) top right no-repeat;
}

#bombInfos .prodListFrom {
  position:absolute;
  top:136px; right:5px;
  height:22px; width:125px;
 }
 
#bombInfos .prodListFrom label {
  display:none;
}

#bombInfos .prodListFrom .qtyBox {
  position:relative;
  top:-32px;left:4px;
  width:20px;
}

#bombInfos .prodListFrom .addCartBt.wAtrr {
  position:relative;
  top:-32px; left:6px;
  width:115px;
}

#selectColorTxt {
	display:block;
	font-size:10px;
	left:6px;
	position:relative;
	text-align:justify;
	top:-41px;
	width:109px;
  background:#FF1800 none repeat scroll 0 0;
  border:1px solid #777777;
  color:white;
  padding:2px;
}


#bombInfos .prodListFrom.noAtrr .addCartBt.noAtrr  {
  position:relative;
  top:-32px; left:6px;
  width:80px;
}



.colorHolder {
	display:block;
	clear:both;
	border-top:1px solid #777;
	width:100%;
	padding-top:5px;
}

.colorHolder .colorForm {
  float:left;
  width:126px; height:40px;
  margin:0;
  padding:2px 1px 2px 0;
}

.colorHolder .colorForm img {
  margin:-4px 0 0 0;
}


.colorForm .colorName {
  display:block;
  width:100%;
  font:normal 10px arial,sans-serif;
  text-transform:uppercase;
  letter-spacing:-0.1em;
  background:#ccc;
}

.colorForm input {
  margin:2px 0 0 2px;
  width:40px;
}

.colorForm .colorOFS {
  top:3px; left:44px;
  color:red;
}

.optionsHolder{

}

.optionsHolder #productOptions h4 {
		background:transparent;
	border-top:1px solid #000;
	padding:5px 0;
    color:#000;
    text-transform:uppercase;
    font:bold 14px arial,sans-serif;
}


#bombInfos .addthis_button {
	position:absolute;
	right:15px;
	top:190px;
}
