*
{
/*	color:Gray;*/
	font-family:Verdana;
	font-size:10px;
/*	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	z-index: 1;*/
}
.td
{
	background: url("/img/border/default/haut_1_s.gif") no-repeat;
}
a
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
a:hover
{
	color: red;
}
hr
{
	color:red;
	height:1px;
}
h1
{
	margin-top:0.1cm;
	margin-bottom:1pt;
	text-decoration: none;
	color:Red;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
h2
{
	color:#42BBEC;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
}

.blackText, .blackText option
{
	color: Black;
}

.whiteText
{
	color: White;
}


ul#menu,ul#menu ul
{
	background:white;
	border:0px solid white;
	list-style:none;
	margin:0px;
	padding:0px;
	width:148px;
	background-color:Transparent;
	z-index:99;
}
ul#menu ul
{
	position:relative;
	top:0px;
	left:15px;
	background-color:Transparent;
	z-index:99;
}
ul#menu li
{
	position:relative;
	margin:0px;
	padding:0px;
	z-index:99;
	background-color:Transparent;
}
ul#menu a
{
	display:block;
	width:100%;
	z-index:99;
	background-color:Transparent;
}

.labelNew 
{
	color:Red;
	font-weight:bold;
}

.NavMenuWidth{
	width: 140px;	
}

.NavMenuLogoSize{
	height: 100px;
	width: 140px;	/* Mettre la meme largeur que pour NavMenuWidth*/
}

.ContentCountry{
	height: 325px;	
}
#scrollbox2{
 	overflow-y:auto;
	
 }
 #scrollbox2{
	margin-left: 10px;
	width:552px;
	height:135px;
}

.breadcrumblink
{
	text-decoration: none;
	color:Gray;
	font-family: Arial;
	font-size:10px;
	font-weight:normal;
}
.breadcrumblink:hover
{
	color:Gray;
	text-decoration: none;
}
.currentlinktitle
{
	text-decoration: none;
	color:red;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
.currentlinktitle:hover
{
	color: red;
}
.linktitle
{
	text-decoration: none;
	color:#42BBEC;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
.linktitle:hover
{
	color: red;
}

/* default */
.colorlinkdefault
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.colorlinkdefaultcenter
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:center;	
}
.colorlinkdefault:hover
{
	color: #42BBEC;
}
.colorlinksitemap1default
{
	text-decoration: underline;
	color:#42BBEC;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin: 15px 0px 15px 0px;
}
.colorlinksitemap1default:hover
{
	color: red;
}
.colorlinksitemap2default
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin: 10px 0px 10px 0px;	
}
.colorlinksitemap2default:hover
{
	color: #42BBEC;
}
.colorlinksitemap3default
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	display:block;
	margin: 2px 0px 2px 10px;
}
.colorlinksitemap3default:hover
{
	color: #42BBEC;
}
.colortitledefault span, .colortitledefault td, .colortitledefault P, .colortitledefault
{
	text-decoration: none;
	color:Red;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
.colortitlehomedefault span, .colortitlehomedefault td, .colortitlehomedefault P, .colortitlehomedefault
{
	text-decoration: none;
	color:Red;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
}
.currentlinkdefault
{
	text-decoration: none;
	color: #42BBEC;
	font-weight:bold;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.currentlinkdefault:hover
{
	color: #42BBEC;
}

.productlinkdefault 
{
	color:Red;
	font-weight:bold;
	font-size:10px;
}

.colorintroservicedefault 
{
	color:#65AEDF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;	
}

/* blue */
.colorlinkblue
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.colorlinkblue:hover
{
	color: #65AEDF;
}
.colortitleblue
{
	text-decoration: none;
	color:#65AEDF;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
}

.colorintroblue, .colorintroblue *
{
	color:#65AEDF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;	
}
.currentlinkblue
{
	text-decoration: none;
	color: #65AEDF;
	font-weight:bold;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.currentlinkblue:hover
{
	color: #65AEDF;
}
.colorlinksitemap1blue
{
	text-decoration: underline;
	color:#65AEDF;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin: 15px 0px 15px 0px;	
}
.colorlinksitemap1blue:hover
{
	color: red;
}
.colorlinksitemap2blue
{
	text-decoration: none;
	color:#65AEDF;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin: 10px 0px 10px 0px;	
}
.colorlinksitemap2blue:hover
{
	color: red;
}
.colorlinksitemap3blue
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	display:block;
	margin: 2px 0px 2px 10px;
}
.colorlinksitemap3blue:hover
{
	color: #65AEDF;
}

/* green */
.colorlinkgreen
{
	text-decoration: none;
	color: Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.colorlinkgreen:hover
{
	color: #C3DA24;
}
.colortitlegreen
{
	text-decoration: none;
	color:#C3DA24;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}

.colorintrogreen, .colorintrogreen *
{
	color:#C3DA24;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;	
}

.currentlinkgreen
{
	text-decoration: none;
	color: #C3DA24;
	font-weight:bold;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.currentlinkgreen:hover
{
	color: #C3DA24;
}
.colorlinksitemap1green
{
	text-decoration: underline;
	color:#C3DA24;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin: 15px 0px 15px 0px;
}
.colorlinksitemap1green:hover
{
	color: red;
}
.colorlinksitemap2green
{
	text-decoration: none;
	color:#C3DA24;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin: 0px 0px 10px 0px;
}
.colorlinksitemap2green:hover
{
	color: red;
}
.colorlinksitemap3green
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	display:block;
	margin: 2px 0px 2px 10px;
}
.colorlinksitemap3green:hover
{
	color: #C3DA24;
}

.IntroTextGreen
{
	color: #C3DA24;
	font-weight: bold;
	font-size: 16;
}

/* orange */
.colorlinkorange
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.colorlinkorange:hover
{
	color: #FB8424;
}
.colortitleorange
{
	text-decoration: none;
	color:#FB8424;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
.colorintroorange, .colorintroorange *
{
	color:#FB8424;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;	
}
.currentlinkorange
{
	text-decoration: none;
	color: #FB8424;
	font-weight:bold;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.currentlinkorange:hover
{
	color: #FB8424;
}
.colorlinksitemap1orange
{
	text-decoration: underline;
	color:#FB8424;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin: 15px 0px 15px 0px;
}
.colorlinksitemap1orange:hover
{
	color: red;
}
.colorlinksitemap2orange
{
	text-decoration: none;
	color:#FB8424;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin: 0px 0px 10px 0px;	
}
.colorlinksitemap2orange:hover
{
	color: red;
}
.colorlinksitemap3orange
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	display:block;
	margin: 2px 0px 2px 10px;
}
.colorlinksitemap3orange:hover
{
	color: #FB8424;
}

.IntroTextOrange
{
	color: #FB8424;
	font-weight: bold;
	font-size: 16;	
}

/* purple */
.colorlinkpurple
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.colorlinkpurple:hover
{
	color: #A5017C;
}
.colortitlepurple
{
	text-decoration: none;
	color:#A5017C;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
.colorintropurple, .colorintropurple *
{
	color:#A5017C;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;	
}
.currentlinkpurple
{
	text-decoration: none;
	color: #A5017C;
	font-weight:bold;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.currentlinkpurple:hover
{
	color: #A5017C;
}
.colorlinksitemap1purple
{
	text-decoration: underline;
	color:#A5017C;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin: 15px 0px 15px 0px;
}
.colorlinksitemap1purple:hover
{
	color: red;
}
.colorlinksitemap2purple
{
	text-decoration: none;
	color:#A5017C;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin: 10px 0px 10px 0px;
}
.colorlinksitemap2purple:hover
{
	color: red;
}
.colorlinksitemap3purple
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	display:block;
	margin: 2px 0px 2px 10px;
}
.colorlinksitemap3purple:hover
{
	color: #A5017C;
}
.IntroTextPurple
{
	color: #A5017C;
	font-weight: bold;
	font-size: 16;	
}

/* yellow */
.colorlinkyellow
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.colorlinkyellow:hover
{
	color: #FFCC33;
}
.colortitleyellow span, .colortitleyellow
{
	text-decoration: none;
	color:#FFCC33;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
.colorintroyellow, .colorintroyellow *
{
	color:#FFCC33;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana;	
}
.currentlinkyellow
{
	text-decoration: none;
	color: #FFCC33;
	font-weight:bold;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
.currentlinkyellow:hover
{
	color: #FFCC33;
}
.colorlinksitemap1yellow
{
	text-decoration: underline;
	color:#FFCC33;
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
	display:block;
	margin: 15px 0px 15px 0px;
}
.colorlinksitemap1yellow:hover
{
	color: red;
}
.colorlinksitemap2yellow
{
	text-decoration: none;
	color:#FFCC33;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin: 0px 0px 10px 0px;
}
.colorlinksitemap2yellow:hover
{
	color: red;
}
.colorlinksitemap3yellow
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	display:block;
	margin: 2px 0px 2px 10px;
}
.colorlinksitemap3yellow:hover
{
	color: #FFCC33;
}
.IntroTextYellow
{
	color: #FFCC33;
	font-weight: bold;
	font-size: 16;	
}

/* biggray link */
.biggraylink
{
	text-decoration: none;
	color:Gray;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
}
.biggraylink:hover
{
	color: Gray;
}

/* copy posting */
.copypostingpopup 
{
	background-color: white;
	position:absolute;	
	top:100px;
	right:30%;
	BORDER-RIGHT: red solid; 
	BORDER-TOP: red solid; 
	BORDER-LEFT: red solid; 
	BORDER-BOTTOM: red solid
}

/* more product */
.moreproductnormal 
{
	background: transparent url(/img/fff-background.gif);
	
}

.moreproductpopup 
{
	/*background: transparent url(/img/fff-background.gif);*/
	background-color: White;
	position:absolute;	
	height:255px;
	width:420px;
	z-index: 99;
}

.moreproductboxdefault 
{
	border-color: #42BBEC;
	border-style:solid;
	border-width:2px;
	padding: 2px 2px 2px 2px ;
}

.moreproductboxgreen
{
	border-style:solid;
	border-color: #C3DA24;
	border-width:2px;	
	padding: 2px 2px 0px 2px ;
}

.moreproductboxblue
{
	border-style:solid;
	border-color: #65AEDF;
	border-width:2px;	
	padding: 2px 2px 2px 2px ;
}

.moreproductboxorange
{
	border-style:solid;
	border-color: #FB8424;
	border-width:2px;	
	padding: 2px 2px 2px 2px ;
}

.moreproductboxpurple
{
	border-style:solid;
	border-color: #A5017C;
	border-width:2px;	
	padding: 2px 2px 2px 2px ;
}

.moreproductboxyellow
{
	border-style:solid;
	border-color: #FFCC33;
	border-width:2px;	
	padding: 2px 2px 2px 2px ;
}

.popupbtnclose
{
	text-align:left;
}


.print 
{
	/* classe de positionnement du bouton print dans la page */
}

/* product box */
.familyProductBox 
{
	width:120px;
	margin:10px;
}

.homeProductBox 
{

} 

/* services */
.famillyServicePan 
{
	width:120px;
	position:absolute;
	top: 5px;
}

.productServicePan 
{
	width:135px;
}

#TabBuyingTipsHeader 
{
	vertical-align: middle;
	padding: 0px 1px 1px 5px;
	font-size: 15px;
	font-weight:bold;
	height: 25px;
	color:White;
}

#TabBuyingTipsContent
{
	padding: 5px 1px 10px 5px;
}

#HtmlPhTitle
{
}

.textdefault12bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:600;
	color: #FFOOOO;
}



/* partie recettes du site */
td.BorderTitleCellUp
{
	padding-bottom: 15px;
	padding-left: 15px;
}

td.BorderTitleCell
{
	padding-left: 15px;
}

.RecipeBeginText
{
	color: #f2588e;
	font-size : 16;
	font-weight: bolder;
}

.BorderTitle
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align:center;
	vertical-align: middle;
	margin: 2px 2px 2px 2px;
}

.InfoPanelLabel
{
	color: White;
	font-size: 10px;
	font-weight: bold;
}


.StarRecipesList li
{
	color: Gray;
}

.StarRecipesList li a:link, .StarRecipesList li a:visited
{
	color:Gray;font-size:11px;font-family:Arial,Verdana,Helvetica;text-decoration:underline;
}

.StarRecipesList li a:hover
{
	color:#f2588e;font-size:11px;font-family:Arial,Verdana,Helvetica;text-decoration:underline;
}

.RecipeAppliance li
{
	color:gray;
}

.RecipeAppliance li a:link, .RecipeAppliance li a:visited
{
	color:gray;
	text-decoration: underline;
}

.RecipeAppliance li a:hover
{
	color:#C6DE21;
	text-decoration: underline;
}


/* contact us */
.ContactUsSendButton
{
	background: url("/img/icons/blueButton.gif") no-repeat top left;
	text-align: center;
	vertical-align: middle;
	height : 39px;
	width : 140px;
	padding-top : 10px;
}

.ContactUsSendButton a:visited, .ContactUsSendButton a:link
{
	color : #65AEDF;
	font-family: Verdana;
	font-size : 14px;
}

.ContactUsSendButton a:hover
{
	font-family: Verdana;
	font-size : 14px;
	color: red;
}

.blackDiv tr td span, .blackDiv tr td textarea, .blackDiv tr td input, .blackDiv tr td select option, .blackDiv span
{
	color : #000000;
}

/* international contact templates */
.blackText select option
{
	color : Black;
}

/* faq */
.QuestionText
{
	color : #65AEDF;
	font-weight: bold;
}

/* Manuals */
.titleHeaderManual
{
	color : #65AEDF;
	font-weight: bold;
	text-align:left;
}

/* comparison */
.comparisonTabledefault  
{
	background-color: #65AEDF;
}

.comparaisonProductBoxdefault
{
	text-align:center;
}

.comparisonHeaderdefault
{
	font-weight:bold;
	color:White;
	background-color: #65AEDF;
	border-left:solid 2px white;
	text-align:center;
	height:20px;
}

.comparisonLeftTddefault
{
	font-weight:bold;
	color:White;
	padding-right:5px;
	padding-left:5px;
	background-color:#65AEDF;
	border-left:solid 2px white;
	border-bottom:solid 2px white;
	height:20px;
}
	/* Comparisons colors  */
.comparisonLeftTdgreen
{
	font-weight:bold;
	color:gray;
	padding:5px;
	border:solid 1px white;
	height:20px;
	background-color:#C3DA24;
}

.comparisonContentTdgreen
{
	color:gray;
	text-align:center;
	border:solid 1px white;
	height:20px;
	width:118px;
	background-color:#C3DA24;
}

.comparisonHeadergreen
{
	font-weight:bold;
	color:white;
	background-color: #65AEDF;
	border-left:solid 2px white;
	text-align:center;
	height:20px;
}

.comparisonLeftTdblue
{
	font-weight:bold;
	color:white;
	padding:5px;
	border:solid 1px white;
	height:20px;
	background-color:#65AEDF;
}

.comparisonContentTdblue
{
	color:white;
	text-align:center;
	border:solid 1px white;
	height:20px;
	width:118px;
	background-color:#65AEDF;	
}

.comparisonLeftTdorange
{
	background-color:#FB8424;
	font-weight:bold;
	color:white;
	padding:5px;
	border:solid 1px white;
	height:20px;
}

.comparisonContentTdorange
{
	color:white;
	text-align:center;
	border:solid 1px white;
	height:20px;
	width:118px;
	background-color:#FB8424;
}

.comparisonLeftTdpurple
{
	background-color:#A5017C;
	font-weight:bold;
	color:white;
	padding:5px;
	border:solid 1px white;
	height:20px;
}

.comparisonContentTdpurple
{
	color:white;
	text-align:center;
	border:solid 1px white;
	height:20px;
	width:118px;
	background-color:#A5017C;
}

.comparisonLeftTdyellow
{
	background-color:#FFCC33;
	font-weight:bold;
	color:gray;
	padding:5px;
	border:solid 1px white;
	height:20px;
}

.comparisonContentTdyellow
{
	color:gray;
	text-align:center;
	border:solid 1px white;
	height:20px;
	width:118px;
	background-color:#FFCC33;
}

.comparisonContentTddefault
{
	background-color:#65AEDF;
	font-weight:bold;
	color:white;
	border:solid 1px white;
	height:20px;
	width:118px;
}

.glossaryCarac
{
	color:Black;
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.glossaryCaracNoLink
{
	color:Gray;
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.glossaryWord
{
	color:Gray;
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
}
.glossaryDesc
{
	color:Gray;
	font-family:Verdana;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}