.titlelbManufacturer{
	font-family: Arial;
	font-weight: bold;
	font-size: 30px;
	color: #000000;
}


.TextL {
	font-family: Arial;
	font-weight: bold;
	font-size: 30px;
	color: #000000;
}


LI
{
	list-style-type: none;
}


Body
{
	font-family: Verdana;
	font-size: 11px;
}
TD
{
	font-size: 11px;
}


#IDCONTENT{
width: 730px;
border:1px solid #CCCCCC;
}


#Promo_txt
{
	color: #0099cc;
	text-align: center;
}

.Hz_Separator
{
	background-image: url(     '/images/FicheProduit/Bkg2.gif' );
	background-repeat: repeat-x;
}
.BKGbutton
{
	background-image: url(     '/images/FicheProduit/BKGbutton.gif' );
	background-position: bottom;
	font-size: 18px;
	font-weight: bold;
	color: #990066;
	background-color: #FFFFFF;
}

#No_Specification
{
	color: #CCCCCC;
	font-weight: bold;
	text-align: left;
	height: 80px;
}

/****************** Styles pour le bouton avec incrémentation ***************************/
.BoutBuyNumber_BKG
{
	background-image: url( '/ImagesPortal/FR/Localisation/331740/IMG/BTN/BoutBuyNumber_BKG.gif' );
	width: 165;
	height: 25;
	background-repeat: no-repeat;
}
Input
{
	margin: 0px;
	padding: 0px;
}


.BoutBuyNumber_INPUTBTN
{
	background-image: url(     '/ImagesPortal/FR/Localisation/331740/IMG/BTN/BoutBuyNumber_BTNBKG.gif' );
	width: 110px;
	height: 34px;
	background-repeat: no-repeat;
}
Input
{
	margin: 0px;
	border: 0px;
	cursor: pointer;
}

.BoutBuyNumber_PLUS
{
	background-image: url(     '/ImagesPortal/FR/Localisation/331740/IMG/BTN/BoutBuyNumber_Up.gif' );
	width: 19;
	height: 13;
	background-repeat: no-repeat;
}
Input
{
	margin: 0px;
}

.BoutBuyNumber_MOINS
{
	background-image: url(     '/ImagesPortal/FR/Localisation/331740/IMG/BTN/BoutBuyNumber_Down.gif' );
	width: 19;
	height: 13;
	background-repeat: no-repeat;
}
Input
{
	margin: 0px;
}

.BoutBuyNumber_TxtInput
{
	border: 1px solid #860202;
	text-align: center;
}

/****************** Fin du Styles pour le bouton avec incrémentation  ***************************/

/******************Styles pour les Informations  supplémentaires ***************************/

/******************Styles pour les onglets ***************************/
.FicheProdOnglet
{
	display: block;
	width: 270px;
	height: 32px;
	padding-top: 1px;
	text-align: left;
	padding-left: 10px;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,Verdana;
	font-size: 18px;
	background-color: #FFFFFF;
	color: #006641;
	z-index: 1;
	margin-top: 15px;
}


.FicheProdOnglet_On
{
	display: block;
	width: 270px;
	height: 32px;
	padding-top: 1px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial,verdana; 
	font-size: 18px;
	color: #ae106f;
    background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/f-tech2-onglet-on.gif);
	background-repeat: no-repeat;
	z-index: 1;
	margin-top: 15px;
}


/******************Styles pour les liens additionnels ***************************/
.Additional_linksBKG1
{
	width: 215px;
	height: 50px;
	text-align: center;
	background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/BTN/BoutBuyNumber_BKG2.gif);
	background-repeat: no-repeat;
	background-position: center;
	z-index: 1;
	margin-top: 10px;
}

.Additional_linksBKG2
{
	width: 215px;
	height: 50px;
	text-align: center;
	background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/BTN/BoutBuyNumber_BKG2.gif);
	background-repeat: no-repeat;
	background-position: center;
	z-index: 1;
}

.Additional_linksBKG3
{
	width: 215px;
	height: 50px;
	text-align: center;
	background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/BTN/BoutBuyNumber_BKG2.gif);
	background-repeat: no-repeat;
	background-position: center;
	z-index: 1;
}


A.Additional_links
{
	padding-top: 7px;
	width: 170px;
	height: 39px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	z-index: 1;
}


A.Additional_links:Visited
{
	padding-top: 7px;
	width: 170px;
	height: 39px;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	z-index: 1;
}

A.Additional_links:Active
{
	padding-top: 7px;
	width: 170px;
	height: 39px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	z-index: 1;
}


A.Additional_links:hover
{
	padding-top: 7px;
	width: 170px;
	height: 39px;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	z-index: 1;
}



.OngletsContentInfos_MainTable
{
	padding: 0px;

	background-color: #FFFFFF;
	width: 730px;
}

.ProductExtendedDescriptionHeader
{
	padding: 5px;
	background-color: #E6E6E6;
	font-weight: bold;
	width: 730px;

}
.ProductExtendedDescription1
{
	padding: 5px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #666666;
}
.ProductExtendedDescription2
{
	padding: 5px;
	background-color: #FFFFFF;
	color: #666666;
}


.ProductRelatedSeparLine
{
	background-image: url(/images/FicheProduit/P_Grey.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.ProductRelatedHeader
{
	height: 30px;
	background-color: #E4E4E4;
	color: #666666;
	font-weight: bold;
}
.ProductRelated
{
	color: #0099CC;
	font-size: 11px;
}
.ProductRelatedDescription
{
	color: #666666;
	font-size: 10px;
}
.ProductRelatedRef TD
{
	color: #666666;
	font-size: 10px;
	font-weight: bold;
}




/******************Styles pour les produits complémentaires  ***************************/
.PushProductMainTable
{

	padding: 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	width: 730px;
}
.PushProductTitle
{
	font-family: Arial;
	padding-top: 10px;
	padding-left: 8px;
	height: 45px;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(/ImagesPortal/FR/Localisation/331740/IMG/f-tech-onglet-gris.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

H3
{
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin: 5px;
}

.PushProductTable
{
	width: 240px;
	padding: 0px;
	border-right: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.PushProductTable A:Link
{
	color: #6F94A7;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.ProductPushTable A:Visited
{
	color: #6F94A7;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.ProductPushTable A:Activ
{
	color: #6F94A7;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.PushProductTable A:Hover
{
	color: #6F94A7;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.PushProductTableBTN
{

	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 0px;
	width: 730px;
	margin-right: 3px;
}

.PushProductBTN_All {
background-color:#FFFFFF;
background-image:url(/images/FicheProduit/PushProductPlus.gif);
background-repeat:no-repeat;
font-weight:bold;
text-decoration:underline;
}


.PushProduct_BuyNow
{
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	padding-left: 0px;
	background-image:url(/ImagesPortal/FR/Localisation/331740/IMG/BTN/PushProductBTN_BKG.gif);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	border-left: 0px solid;
	width: 50px;
	cursor: pointer;
	border-bottom: 0px solid;
	height: 34px;
}



.PushProductBTN_Limited
{
	background-image: url(/images/FicheProduit/PushProductMoins.gif);
	background-repeat: no-repeat;
	width: 185px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	background-color: #FFFFFF;
}

a.PushProductName:link
{
	font-weight: bold;
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
}
a.PushProductName:visited
{
	font-weight: bold;
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
}
a.PushProductName:Active
{
	font-weight: bold;
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
}
a.PushProductName:Hover
{
	font-weight: bold;
	color: #000000;
	font-size: 10px;
	text-decoration: underline;
}

.PushProductPrice1
{
		font-family: Arial, verdana;
	font-weight: bold;
	color: #999999;
	font-size: 12px;
}
.PushProductPrice2
{
	font-family: Arial, verdana;
	font-weight: bold;
	color: #990066;
	font-size: 18px;
}

.gblBoutBuyNowlist
{
	border-right: 0px solid;
	padding-right: 0px;
	border-top: 0px solid;
	padding-left: 0px;
	background-image: url(/images/BoutBuyNowSmall.gif);
	border-left: 0px solid;
	width: 60px;
	cursor: pointer;
	border-bottom: 0px solid;
	height: 25px;
	alt: "Ajouter";
}


.gblTitleText
{
	color: #666666;
}
.MainSpec_Line
{
	background: #FFFFFF;
}
.MainSpec_Key
{
	font-weight: bold;
	color: #666666;
	font-size: 11px;
	padding: 5px;
	border: 0px solid #CDCCCA;
}
.MainSpec_Value
{
	font-weight: normal;
	color: #666666;
	font-size: 11px;
	padding: 5px;
	border: 0px solid #CDCCCA;
}
.ProductInfoComplement
{
	color: #666666;
}


.gblSale
{
	color: #990066;
	font-size: 11px;
}
.gblSaleTax
{
	color: #990066;
	font-size: 11px;
}
.TextNOB
{
	color: #990066;
	font-size: 9px;
}
.gblSaleTaxInc
{
	color: #990066;
	font-size: 9px;
}




/****************** Envoi par e-Mail ***************************/
.SendmailGblTable .SendmailButton
{
	text-align:center;
    border-right: 0px solid;
    padding-right: 0px;
    border-top: 0px solid;
    padding-bottom: 10px;
    font-weight: bold;
    font-size: 11px;
	background: url('/ImagesPortal/FR/Localisation/331740/IMG/BTN/btn-green-133x20.gif') no-repeat; 
    background-repeat:no-repeat;
    border-left: 0px solid;
    width: 133px;
    cursor: pointer;
    color: #ffffff;
    border-bottom: 0px solid;
    font-family: arial;
    height: 27px;
	text-transform: uppercase;
	margin-right: 30px;
}

.SendmailGblTable
{

	border: 1px solid #CDCCCA;
/*****	background-image: url('/images/ProdListBkgDescription.gif');  *******/
	background-position: bottom;
	background-repeat: repeat-x;
}
.SendmailTitle
{
	color: #000000;
	color: #0F86BE;
}
.SendmailForm
{
	padding: 1px;
	margin-right: 30px;
	color: #000000;
	background: #FFFFFF;
	border-right: 1px solid #D4D0C8;
	border-bottom: 1px solid #D4D0C8;
	border-top: 2px solid #666666;
	border-left: 2px solid #666666;
	width: 200px;
	
}
.SendmailGblTable input
{
	float: right;
	width:200px;
}
.SendmailGblTable textarea
{
	width:250px;
}

/***************************************************************/



/*******************************************************************
***Style pour L'alerte Mail à placer dans la Css de la product Form **
*******************************************************************/
.AlertMailBody
{
	background: #FFFFFF;
	background-image: url(/images/AddtoBkt_BKG.gif);
	background-repeat: repeat-x;
	padding: 0px;
}
.AlertMailMainTable
{
	background-repeat: no-repeat;
}
.AlertMailMessage
{
	color: #666666;
}

.AlertMail_Field input
{
	color: #666666;
	border: none;
	background: url(     '/images/input_bkg142Grey_off.gif' ) no-repeat;
	background-attachment: fixed;
	padding: 2px 0px 5px 3px;
	margin-right: 0px;
}
.AlertMail_Field input.on
{
	color: #666666;
	border: none;
	background: url(     '/images/input_bkg142Grey_off.gif' ) no-repeat;
	background-attachment: fixed;
	padding: 2px 0px 5px 3px;
	margin-right: 0px;
}
.AlertMail_Field input.out
{
	color: #FFFFFF;
	border: none;
	background: url(     '/images/input_bkg142Red_on.gif' ) no-repeat;
	background-attachment: fixed;
	padding: 2px 0px 5px 3px;
	margin-right: 0px;
}

.AlertMail_Field input.on_Firefox
{
	color: #666666;
	border: none;
	background: url(     '/images/input_bkg142Grey_off.gif' ) no-repeat;
	padding: 2px 0px 5px 3px;
	margin-right: 0px;
}
.AlertMail_Field input.out_Firefox
{
	color: #FFFFFF;
	border: none;
	background: url(     '/images/input_bkg142Red_on.gif' ) no-repeat;
	padding: 2px 0px 5px 3px;
	margin-right: 0px;
}
.AlertMail_Field input.on_Firefox:hover
{
	color: #666666;
	border: none;
	background: url(     '/images/input_bkg142Grey_off.gif' ) no-repeat;
	padding: 2px 0px 5px 3px;
	margin-right: 0px;
}


/******************Arrondi Alert Mail  ***************************/

.Standard_MainTable
{
	padding: 0px;
	text-align: center;
	border: 1px solid #FFFFFF;
	color: #666666;
}
.AlertMail_Title
{
	font-weight: bold;
	color: #9C006A;
	padding-bottom: 3px;
	padding-top: 3px;
}
.AlertMail_Text
{
	font-weight: normal;
	color: #0099CC;
}

.AlertMail_ContentCell
{
	background-color: #F1EFEB;
}
.AlertMail
{
	background: transparent;
	margin: 5px auto;
	width: 100%;
}
.AlertMail h1, .AlertMail p
{
	margin: 0 10px;
}
.AlertMail h1
{
	font-size: 2em;
	color: #fff;
	letter-spacing: 1px;
}
.AlertMail p
{
	padding-bottom: 0.5em;
}
.AlertMail .top, .AlertMail .bottom
{
	display: block;
	background: transparent;
	font-size: 1px;
}
.AlertMail .b1, .AlertMail .b2, .AlertMail .b3, .AlertMail .b4, .AlertMail .b1b, .AlertMail .b2b, .AlertMail .b3b, .AlertMail .b4b
{
	display: block;
	overflow: hidden;
}
.AlertMail .b1, .AlertMail .b2, .AlertMail .b3, .AlertMail .b1b, .AlertMail .b2b, .AlertMail .b3b
{
	height: 1px;
}
.AlertMail .b2
{
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
}
.AlertMail .b3
{
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
}
.AlertMail .b4
{
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
}
.AlertMail .b4b
{
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
}
.AlertMail .b3b
{
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
}
.AlertMail .b2b
{
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
}
.AlertMail .b1
{
	margin: 0 5px;
	background: #CDCCCA;
}
.AlertMail .b2, .AlertMail .b2b
{
	margin: 0 3px;
	border-width: 0 2px;
}
.AlertMail .b3, .AlertMail .b3b
{
	margin: 0 2px;
}
.AlertMail .b4, .AlertMail .b4b
{
	height: 2px;
	margin: 0 1px;
}
.AlertMail .b1b
{
	margin: 0 5px;
	background: #CDCCCA;
}
.AlertMail .boxcontent
{
	display: block;
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
	text-align: center;
}

/******************Arrondi Alert Mail  ***************************/


.BundleCompositionTable
{
	background-image: url(     '/images/CSS_StandardTopBKG.gif' );
	background-position: top;
	background-repeat: repeat-x;
}
/****************** ProductInside Catpackageform  ***************************/
.catpackage_Compo
{
	font-weight: bold;
	color: #0099CC;
}
.catpackage_Titlecolumn
{
	font-weight: bold;
	color: #FFFFFF;
	background: #888888;
}
.catpackageLine1
{
	color: #666666;
	background: #FFFFFF;
	border-left: 1px solid #CDCCCA;
	border-right: 1px solid #CDCCCA;
	border-bottom: 1px solid #CDCCCA;
}
.catpackageItem1
{
	color: #D3021A;
}
.catpackageItem2
{
	color: #D3021A;
}

/*************** Quantity Breakdown **********************************/
.priceBreakdownTableTitle
{
	text-indent: 30px;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	background-image: url( '/images/PriceBreakdown_Linebg2.gif' );
	background-repeat: repeat-x;
}
.priceBreakdownTableLine
{
	background-image: url( '/images/PriceBreakdown_Linebg1.gif' );
	background-repeat: repeat-x;
	width: 100%;
	height: 16px;
	vertical-align: top;
}
.priceBreakdownRow1
{
	background-color: #f0f0f0;
	height: 110%;
}
.priceBreakdownRow2
{
	background-color: #dddddf;
	height: 20px;
}
.priceBreakdownText1
{
	color: #535353;
	font-weight: bold;
	text-align: center;
}
.priceBreakdownPriceText1
{
	color: #b80523;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}
.priceBreakdownPriceText2
{
	color: #4a4848;
	font-weight: bold;
	text-align: center;
	font-size: 9px;
}
.priceBreakdownText2
{
	color: #000000;
	font-weight: bold;
}
.gblFlagPromo
{
	background: url('/ImagesPortal/FR/localisation/331740/IMG/pictos/picto-promo-fiche.gif') no-repeat;
	width: 90px;
	height:34px;
}
