table#ArGm {width:100%;_width:95%}
table#ArGm td.imgBox {width:33%;vertical-align:top;text-align:center}
table#ArGm td.priceBox {width:66%;vertical-align:middle;text-align:center;}
table#ArGm .priceBoxBtnBacket {text-align:left}
table#ArGm .Px3xEco {text-align:center;width:235px;float:left;vertical-align:middle}
table#ArGm .btnBasket {width:100px;height:100px;margin-left:245px}
div.clear {clear:both}
div#offerGM {text-align:center}
div.VteFlashPxBtnBasket {margin-left:50px}
span#StatusAvailability {font:bold 12px arial,helvetica,sans-serif}

div.CornerBlocNewProductSheet {width:200px; text-align: left; }
div.CornerNewProductSheet {position: absolute; margin-left: -150px;text-align:left;}
div.boxAddThis {margin-top:2px;width:100%;text-align:left;height:35px;display:block}

div.themeOfThePage {font-size:11px;}

/***CROSS-SELLING***/
div#crossHoverImage {display:none;border:3px solid #DDD;background:#FFF;width:210px;height:210px;position:absolute;z-index:50000;right:210px}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	div#crossHoverImage {
		right: 25px;
	}
}
div#blocCross {margin: 10px; padding: 5px; border: 1px dotted #CCCCCC;text-align:left }
div#boxCrossProducts {text-align:left;padding:4px}
div.lineProductCross input {vertical-align: -3px;border:none}
div.lineProductCross {font: normal 10px arial,helvetica, sans-serif; padding:1px;margin:2px 0px;cursor:pointer}
div.lineProductCross a {text-decoration:none;}
div.titleBlocCross {padding: 2px 10px 2px 10px; background-color: #C3D2E9;} 
div.footBlocCross {font-size:9px; margin:5px}
/*--mf--*/
div.hproduct h1.fn{font-size:15px}
div.hproduct h2.fn {font: bold 15px Arial, helvetica, sans-serif}
div.hproduct span.price {font: bold 32px Arial, helvetica, sans-serif; color: #DB0000}


#fp {font-family: Arial, Helvetica, Undotum, sans-serif}
#fp hr {border:1px solid #CCC; border: 2px 0px 0px}
#fp .g {font-weight:bold}
#fp .o {font-style:italic}
#fp .sl {text-decoration:underline}
#fp .title1 {font-size:16px; font-weight:bold}
#fp .title2 {font-size:20px; font-weight:bold}
#fp .title3 {font-size:24px; font-weight:bold}
#fp h1 {font: bold 14px Arial, Helvetica, Undotum, sans-serif}
#fp div.titleproduct {font: bold 14px Arial, Helvetica, Undotum, sans-serif}
#fp h2 {font: bold 13px Arial, Helvetica, Undotum, sans-serif}
#fp h3 {font: bold 12px Arial, Helvetica, Undotum, sans-serif}

.fpLibGene {font: bold 18px Arial, Helvetica, Undotum, sans-serif}
.fpArguComGene {}
.fpLib {}
.fpMarque {}
.fpPlateforme {}
.fpArguCom {margin-top:10px}
.fpTitleCarac {font: bold 12px Arial, Helvetica, Undotum, sans-serif; color:#002FAA;text-decoration:underline;margin-top:10px}
.fpContentCarac, .fpContentCarac p {font-size:10px;}
.fpTitleConfig {font: bold 12px Arial, Helvetica, Undotum, sans-serif; color:#002FAA;text-decoration:underline;margin-top:10px}
.fpConfig {}
.fpTitleContent {font: bold 12px Arial, Helvetica, Undotum, sans-serif; color:#002FAA;text-decoration:underline;margin-top:10px}
.fpContent {margin-bottom:10px}
.fpTitleWarrant {font: bold 12px Arial, Helvetica, Undotum, sans-serif; color:#002FAA;text-decoration:underline;margin-top:10px}
.fpWarrant {margin-left:5px}
.fplnk, a.extlink {
	padding-left:15px;
	background: transparent url('/images/interface/external-link.gif') left bottom no-repeat;
	cursor:pointer;
	text-decoration:underline;
	color:#0060FF
}
.fp10 {font-size:10px}
.fp12 {font-size:12px}
.fp14 {font-size:14px}
.fp16 {font-size:16px}
.fp18 {font-size:18px}
.fp20 {font-size:20px}
.fp24 {font-size:24px}
.fp44 {font-size:44px}

