/*------------
Create by VBA
------------*/

BODY#homepage { margin:0px 0px 0px 0px; background-color:#333333; }

/* Homepage footer */
Table#home { width:100%; height:100%; border:none; padding:0px; margin:0px; }
Table#home TD {
	background-color:#333333; padding:0px; margin:0px;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4E4E4E; FONT-FAMILY: "Trebuchet MS";
}
Table#home TBODY {
	background-color:#333333; padding:0px; margin:0px;
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: "Trebuchet MS";
}
Table#home A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none;
}
Table#home A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: underline;
}
Table#home a.lifestyle {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #936B6B; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none;
}
Table#home a.lifestyle:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #936B6B; FONT-FAMILY: "Trebuchet MS";
	TEXT-DECORATION: underline;
}
Table#home a.business {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7F8A95; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none;
}
Table#home a.business:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7F8A95; FONT-FAMILY: "Trebuchet MS";
	TEXT-DECORATION: underline;
}

/*----- lifestyle -----*/

BODY#BtoC { margin:0px 0px 0px 0px; background-color:#825858; }
BODY#BtoC a { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CDBCBC;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:underline;
}
BODY#BtoC a:hover { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:underline;
}
BODY#BtoC a.keepinform {
	FONT-SIZE: 11px; COLOR: #CDBCBC; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoC a.keepinform:hover {
	FONT-SIZE: 11px; COLOR: #F7941C; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoC a.backBtoB {
	FONT-SIZE: 11px; COLOR: #9B7979; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoC a.backBtoB:hover {
	FONT-SIZE: 11px; COLOR: #7F8A95; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoC td {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CDBCBC; FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoC p {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CDBCBC; FONT-FAMILY: "Trebuchet MS"; margin: 0px 0px 10px 0px;
}
BODY#BtoC td.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #825858; FONT-FAMILY: "Trebuchet MS"; letter-spacing:2px;
}
BODY#BtoC td.footer a {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #825858; FONT-FAMILY: "Trebuchet MS"; letter-spacing:2px; TEXT-DECORATION: none;
}
BODY#BtoC td.footer a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #825858; FONT-FAMILY: "Trebuchet MS"; letter-spacing:2px; TEXT-DECORATION: underline;
}
BODY#BtoC h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS";
	margin: 0px 0px 10px 0px;
	border-bottom-style: dotted;
	border-bottom-color: #987575;
	border-bottom-width: 1px;
}
BODY#BtoC h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #623A3A;
	FONT-FAMILY: "Trebuchet MS";
	margin: 0px 0px 10px 0px;
}
BODY#BtoC ul {margin:0;padding:0;}
BODY#BtoC li {
	margin-left:10px;
	line-height:13px;
	background: url(/images/BtoC/icons/li-arrow.gif) no-repeat 0px 3px;
	padding-left:15px;
	margin-bottom:5px;
	list-style-type:none;
}

/* lifestyle : reasons bloc */
BODY#BtoC Table#reasons { width:204px; height:320px; margin-left:30px; border:none; padding:0px; }
BODY#BtoC Table#reasons div.scroll {
	width:176px;
	height:262px;
	overflow:auto;
}
BODY#BtoC Table#reasons div.margin {margin-left:0px;float:left;width:130px;}
BODY#BtoC Table#reasons h1 {
	clear:both;
	margin:0px;
	margin-top:-3px;
	width:19px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom-style: none;
	}
BODY#BtoC Table#reasons p { margin-bottom:1px; line-height:11px;}
BODY#BtoC Table#reasons p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	text-decoration:none;
}
BODY#BtoC Table#reasons p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#F7941C;
	text-decoration:none;
}
BODY#BtoC Table#reasons p.separation {
	background-image: url(/images/BtoC/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
/* lifestyle : Miniviewpicture bloc */
BODY#BtoC Table#Miniviewpicture div.scroll {
	width:100%;
	height:60px;
	overflow:auto;
}
/* lifestyle : viewpicture bloc */
BODY#BtoC Table#viewpicture div.scroll {
	width:382px;
	height:340px;
	overflow:auto;
}
/* lifestyle : leftreasons bloc */
BODY#BtoC Table#leftreasons { width:160px; height:125px; border:none; padding:0px; }
BODY#BtoC Table#leftreasons div.scroll {
	width:132px;
	height:73px;
	overflow:auto;
}
BODY#BtoC Table#leftreasons div.margin {margin-left:0px;float:left;width:90px;}
BODY#BtoC Table#leftreasons h1 {
	clear:both;
	margin:0px;
	margin-top:-3px;
	width:19px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom-style: none;
	}
BODY#BtoC Table#leftreasons p { margin-bottom:1px; line-height:11px;}
BODY#BtoC Table#leftreasons p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	text-decoration:none;
}
BODY#BtoC Table#leftreasons p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#F7941C;
	text-decoration:none;
}
BODY#BtoC Table#leftreasons p.separation {
	background-image: url(/images/BtoC/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/* lifestyle : news bloc */
BODY#BtoC Table#news { width:113px; height:119px; border:none; padding:0px; }
BODY#BtoC Table#news div.scroll {
	width:90px;
	height:59px;
	overflow:auto;
}
BODY#BtoC Table#news p { margin-bottom:1px; line-height:10px;}
BODY#BtoC Table#news p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#CDBCBC;
	text-decoration:none;
}
BODY#BtoC Table#news p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#F7941C;
	text-decoration:none;
}
BODY#BtoC Table#news p.separation {
	background-image: url(/images/BtoC/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/* lifestyle : menu bloc */
BODY#BtoC Table#menu div.scroll {
	width:132px;
	height:120px;
	overflow:auto;
}
BODY#BtoC Table#menu h1 { 
	line-height:15px;
    margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom-style: none;
}
BODY#BtoC Table#menu h1 a{
	line-height:15px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom-style: none;
}
BODY#BtoC Table#menu h1 a:hover{
	line-height:15px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#F7941C;
	text-decoration:none;
	border-bottom-style: none;
}
BODY#BtoC Table#menu p { 
	line-height:10px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#CDBCBC;
	text-decoration:none;
	line-height:10px;
}
BODY#BtoC Table#menu a {
	line-height:10px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#CDBCBC;
	text-decoration:none;
}
BODY#BtoC Table#menu a:hover {
	line-height:10px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#F7941C;
	text-decoration:none;
}
BODY#BtoC Table#menu ul {margin:0px;padding:0px;}
BODY#BtoC Table#menu li {
	margin-left:0px;
	margin-bottom:0px;
	line-height:13px;
	background: url(/images/BtoC/icons/li-menuarrow.gif) no-repeat 0px 3px;
	padding-left:12px;
	list-style-type:none;
}

/* lifestyle : howtobuy bloc */
BODY#BtoC Table#howtobuy div.margin {margin-left:0px;float:left;}
BODY#BtoC Table#howtobuy h1 {
	clear:both;
	margin:0px;
	margin-top:-3px;
	width:19px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom-style: none;
	}
BODY#BtoC Table#howtobuy p { margin-bottom:1px; line-height:11px;}
BODY#BtoC Table#howtobuy p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	
}
BODY#BtoC Table#howtobuy p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#F7941C;
	text-decoration:none;
}
BODY#BtoC Table#howtobuy p.lien { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
}

BODY#BtoC Table#howtobuy p.separation {
	background-image: url(/images/BtoC/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

BODY#BtoC Table#howtobuy { width:398px; height:125px; border:none; padding:0px; }
BODY#BtoC Table#howtobuy div.scroll {
	width:263px;
	height:84px;
	overflow:auto;
}
/*BODY#BtoC Table#howtobuy td { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	line-height:11px;
}
BODY#BtoC Table#howtobuy p.separation {
	background-image: url(../images/BtoC/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
BODY#BtoC Table#howtobuy p { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	line-height:11px;
}
BODY#BtoC Table#howtobuy p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	text-decoration:none;
	line-height:11px;
}
BODY#BtoC Table#howtobuy p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#F7941C;
	text-decoration:none;
	line-height:11px;
}

/* lifestyle : lefthowtobuy bloc */
BODY#BtoC Table#lefthowtobuy div.margin {margin-left:0px;float:left;}
BODY#BtoC Table#lefthowtobuy h1 {
	clear:both;
	margin:0px;
	margin-top:-3px;
	width:19px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom-style: none;
	}
BODY#BtoC Table#lefthowtobuy p { margin-bottom:1px; line-height:11px;}
BODY#BtoC Table#lefthowtobuy p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	
}
BODY#BtoC Table#lefthowtobuy p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#F7941C;
	text-decoration:none;
}
BODY#BtoC Table#lefthowtobuy p.lien { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
}

BODY#BtoC Table#lefthowtobuy p.separation {
	background-image: url(/images/BtoC/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

BODY#BtoC Table#lefthowtobuy { width:160px; height:175px; border:none; padding:0px; }
BODY#BtoC Table#lefthowtobuy div.scroll {
	width:135px;
	height:70px;
	overflow:auto;
}/*
BODY#BtoC Table#lefthowtobuy td { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	line-height:11px;
}
BODY#BtoC Table#lefthowtobuy p { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	line-height:11px;
}
BODY#BtoC Table#lefthowtobuy p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
	text-decoration:none;
	line-height:11px;
}
BODY#BtoC Table#lefthowtobuy p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#F7941C;
	text-decoration:none;
	line-height:11px;
}

*/

BODY#BtoC td.verticalseparation { background-image:url(/images/BtoC/interface/vert-separation.gif); width:26px; }
BODY#BtoC td.title {
	height:17px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
BODY#BtoC table.product td{
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:10px;
}
/*- other -*/
BODY#BtoC a.back {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:none;
}
BODY#BtoC a.back:hover { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:none;
}
		
	

/*-- lifestyle : fiche produit --*/
BODY#BtoC p.sptext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:none;
}

BODY#BtoC .firstPrice:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoC .firstPrice { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoC .secondPrice:hover { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoC .secondPrice { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #F7941C;
	FONT-FAMILY: "Trebuchet MS";

}
BODY#BtoC .reference {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #CDBCBC;
	FONT-FAMILY: "Trebuchet MS";
}

/*-- lifestyle INPUT --*/
BODY#BtoC input {
	width:280px;
	height:17px;
	background-color:#8F6969;
	border:#623A3A solid 1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
}
BODY#BtoC textarea {
	width:280px;
	height:100px;
	background-color:#8F6969;
	border:#623A3A solid 1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
}
BODY#BtoC select {
	width:280px;
	height:17px;
	background-color:#8F6969;
	border:#623A3A solid 1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CDBCBC;
}







/*----- business -----*/

BODY#BtoB { margin:0px 0px 0px 0px; background-color:#7F8A95; }
BODY#BtoB a { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CCD0D5;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:underline;
}
BODY#BtoB a:hover { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #00B1EB;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:underline;
}
BODY#BtoB a.keepinform {
	FONT-SIZE: 11px; COLOR: #CCD0D5; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoB a.keepinform:hover {
	FONT-SIZE: 11px; COLOR: #00B1EB; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoB a.backBtoC {
	FONT-SIZE: 11px; COLOR: #99A1AA; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoB a.backBtoC:hover {
	FONT-SIZE: 11px; COLOR: #825858; FONT-FAMILY: "Trebuchet MS"; TEXT-DECORATION: none; font-weight:bold;
}
BODY#BtoB td {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CCD0D5; FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoB p {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CCD0D5; FONT-FAMILY: "Trebuchet MS"; margin: 0px 0px 10px 0px;
}
BODY#BtoB h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS";
	margin: 0px 0px 10px 0px;
	border-bottom-style: dotted;
	border-bottom-color: #6B7885;
	border-bottom-width: 1px;
}
BODY#BtoB h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #495764;
	FONT-FAMILY: "Trebuchet MS";
	margin: 0px 0px 10px 0px;
}
BODY#BtoB ul {margin:0;padding:0;}
BODY#BtoB li {
	margin-left:10px;
	line-height:13px;
	background: url(/images/BtoB/icons/li-arrow.gif) no-repeat 0px 3px;
	padding-left:15px;
	margin-bottom:5px;
	list-style-type:none;
}

BODY#BtoB td.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #63717E; FONT-FAMILY: "Trebuchet MS"; letter-spacing:2px;
}
BODY#BtoB td.footer a {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #63717E; FONT-FAMILY: "Trebuchet MS"; letter-spacing:2px; TEXT-DECORATION: none;
}
BODY#BtoB td.footer a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #63717E; FONT-FAMILY: "Trebuchet MS"; letter-spacing:2px; TEXT-DECORATION: underline;
}
/* business : reasons bloc */
BODY#BtoB Table#reasons { width:204px; margin-left:30px; border:none; padding:0px; }
BODY#BtoB Table#reasons div.scroll {
	width:176px;
	height:163px;
	overflow:auto;
}
BODY#BtoB Table#reasons div.margin {margin-left:0px;float:left;width:130px;}
BODY#BtoB Table#reasons h1 {
	clear:both;
	margin:0px;
	margin-top:-3px;
	width:19px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom-style: none;
	}
BODY#BtoB Table#reasons p { margin-bottom:1px; line-height:11px;}
BODY#BtoB Table#reasons p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
}
BODY#BtoB Table#reasons p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#00B1EB;
	text-decoration:none;
}
BODY#BtoB Table#reasons p.separation {
	background-image: url(/images/BtoB/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/* business : leftreasons bloc */
BODY#BtoB Table#leftreasons { width:160px; height:125px; border:none; padding:0px; }
BODY#BtoB Table#leftreasons div.scroll {
	width:132px;
	height:73px;
	overflow:auto;
}
BODY#BtoB Table#leftreasons div.margin {margin-left:0px;float:left;width:90px;}
BODY#BtoB Table#leftreasons h1 {
	clear:both;
	margin:0px;
	margin-top:-3px;
	width:19px;
	display:inline;
	float:left;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom-style: none;
	}
BODY#BtoB Table#leftreasons p { margin-bottom:1px; line-height:11px;}
BODY#BtoB Table#leftreasons p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
}
BODY#BtoB Table#leftreasons p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#00B1EB;
	text-decoration:none;
}
BODY#BtoB Table#leftreasons p.separation {
	background-image: url(/images/BtoB/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
/* business : lefthowtobuy bloc */
BODY#BtoB Table#lefthowtobuy { width:160px; height:175px; border:none; padding:0px; }
BODY#BtoB Table#lefthowtobuy div.scroll {
	width:135px;
	height:70px;
	overflow:auto;
}
BODY#BtoB Table#lefthowtobuy td { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	line-height:11px;
}
BODY#BtoB Table#lefthowtobuy p { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	line-height:11px;
}
BODY#BtoB Table#lefthowtobuy p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	text-decoration:none;
	line-height:11px;
}
BODY#BtoB Table#lefthowtobuy p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#00B1EB;
	text-decoration:none;
	line-height:11px;
}

/* business : howtobuy bloc */
BODY#BtoB Table#howtobuy { width:204px; height:93px; margin-left:30px; border:none; padding:0px; }
BODY#BtoB Table#howtobuy div.scroll {
	width:176px;
	height:35px;
	overflow:auto;
}
BODY#BtoB Table#howtobuy td { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	line-height:11px;
}
BODY#BtoB Table#howtobuy p { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	line-height:11px;
}
BODY#BtoB Table#howtobuy p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	text-decoration:none;
	line-height:11px;
}
BODY#BtoB Table#howtobuy p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#00B1EB;
	text-decoration:none;
	line-height:11px;
}
/* business : news bloc */
BODY#BtoB Table#news { width:184px; height:93px; border:none; padding:0px; }
BODY#BtoB Table#news div.scroll {
	width:156px;
	height:42px;
	overflow:auto;
}
BODY#BtoB Table#news td { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	line-height:11px;
}
BODY#BtoB Table#news p { 
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	line-height:11px;
}
BODY#BtoB Table#news p a {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#CCD0D5;
	text-decoration:none;
	line-height:11px;
}
BODY#BtoB Table#news p a:hover {
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#00B1EB;
	text-decoration:none;
	line-height:11px;
}
BODY#BtoB Table#news p.separation {
	background-image: url(/images/BtoB/blocs/reasons-sep.gif);
	background-repeat: repeat-x;
	background-position: center center;
}

/* business : menu bloc */
BODY#BtoB Table#menu div.scroll {
	width:132px;
	height:120px;
	overflow:auto;
}
BODY#BtoB Table#menu h1 { 
	line-height:15px;
    margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom-style: none;
}
BODY#BtoB Table#menu h1 a{
	line-height:15px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom-style: none;
}
BODY#BtoB Table#menu h1 a:hover{
	line-height:15px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#00B1EB;
	text-decoration:none;
	border-bottom-style: none;
}
BODY#BtoB Table#menu p { 
	line-height:10px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#CCD0D5;
	text-decoration:none;
	line-height:10px;
}
BODY#BtoB Table#menu a {
	line-height:10px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#CCD0D5;
	text-decoration:none;
}
BODY#BtoB Table#menu a:hover {
	line-height:10px;
	margin-top:1px;
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#00B1EB;
	text-decoration:none;
}
BODY#BtoB Table#menu ul {margin:0px;padding:0px;}
BODY#BtoB Table#menu li {
	margin-left:0px;
	margin-bottom:0px;
	line-height:13px;
	background: url(/images/BtoB/icons/li-menuarrow.gif) no-repeat 0px 3px;
	padding-left:12px;
	list-style-type:none;
}
BODY#BtoB td.verticalseparation { background-image:url(/images/BtoB/interface/vert-separation.gif); width:26px; }
BODY#BtoB td.title {
	height:17px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
BODY#BtoB table.product td{
	margin-bottom:1px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:10px;
}
/*- other -*/
BODY#BtoB a.back {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:none;
}
BODY#BtoB a.back:hover { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #00B1EB;
	FONT-FAMILY: "Trebuchet MS";
	text-decoration:none;
}

/*-- lifestyle : fiche produit --*/
BODY#BtoB .firstPrice:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 28px;
	COLOR: #00B1EB;
	FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoB .firstPrice { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 28px;
	COLOR: #00B1EB;
	FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoB .secondPrice:hover { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 28px;
	COLOR: #00B1EB;
	FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoB .secondPrice { 
	FONT-WEIGHT: bold;
	FONT-SIZE: 28px;
	COLOR: #00B1EB;
	FONT-FAMILY: "Trebuchet MS";
}
BODY#BtoB .reference {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #CCD0D5;
	FONT-FAMILY: "Trebuchet MS";
}
/*-- business : home produit --*/
BODY#BtoB Table.productlist ul {margin:0px;padding:0px;}
BODY#BtoB Table.productlist li {
	margin-left:0px;
	margin-bottom:0px;
	line-height:13px;
	background: url(/images/BtoB/icons/li-productarrow.gif) no-repeat 0px 3px;
	padding-left:12px;
	list-style-type:none;
}
BODY#BtoB Table.productlist a{
	color:#CCD0D5;
	text-decoration:none;
}
BODY#BtoB Table.productlist a:hover{
	color:#00B1EB;
	text-decoration:none;
}

/*-- business INPUT --*/
BODY#BtoB input {
	width:280px;
	height:17px;
	background-color:#8C96A0;
	border:#55626F solid 1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#D0D4D9;
}
BODY#BtoB textarea {
	width:280px;
	height:100px;
	background-color:#8C96A0;
	border:#55626F solid 1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#D0D4D9;
}
BODY#BtoB select {
	width:280px;
	height:17px;
	background-color:#8C96A0;
	border:#55626F solid 1px;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#D0D4D9;
}



/* both other */
td.textjustify {text-align:justify;}
