<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Nos produits */

#background2 { background:url(../images/bg-top-pages-pr.jpg) repeat-x; min-height:798px;}
#bg_bottom2 { background:url(../images/bg_bottom.png) no-repeat center 240px; width:100%; min-height:821px;  background-color:;}

#wrapper2 { margin:0 auto; background:url(../images/bg-top-pages-pr.jpg) repeat-x; width:980px; }


#content { height:340px; margin:15px 0 0 0; padding-left:10px; width:950px; }

#photo-bannieres { float:left; width:550px; }
#photo-bannieres {  margin:0 24px 0 0; }

	#content-vivescence {  
		position:relative; left:20px; top:-30px;
		width:906px;
		background-color:;
	}
	#content-vivescence h3 { 
		position:relative; left:0px; top:20px;
		color:#36424a; 
		display:block; 
		font-size:24px; 
		height:50px; line-height:24px; 
		text-transform:uppercase; 
		text-align:center;
		}

	#textImg-vivescence{
		position:relative; left:0px; top:-0px;
		width:908px;
		background-color:#6B7272;
		padding:5px;
		margin:5px;
	}
	#bg_bottom-vivescence {position:relative; top:60px;  background:url(../images/bg_bottom.png) no-repeat center 240px; width:100%; min-height:821px;  background-color:;}
	#infos-vivescence { 
		position:relative; left:0px; top:-0px;
		height:20px;
		width:908px;
		left:5px;
		margin:0 10px 0 0;
		padding:5px;
		text-align:center;
		background-color:#F2F2F2;
		}
	#content-vivescence a {position:relative; top:-10px; margin:0 auto; background:url(../images/btn_contact.jpg) no-repeat; background-position:left top; color:#2e4b5c; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px;  height:24px; line-height:15px; margin-top:20px; padding:12px 0 0 30px; text-decoration:none; width:160px; }

#content-artdeco {  
		position:relative; left:20px; top:-30px;
		width:906px;
		background-color:;
	}
	#content-artdeco h3 { 
		position:relative; left:0px; top:20px;
		color:#36424a; 
		display:block; 
		font-size:24px; 
		height:50px; line-height:24px; 
		text-transform:uppercase; 
		text-align:center;
		}

	#textImg-artdeco{
		position:relative; left:0px; top:0px;
		width:908px;
		background-color:;
		padding:5px;
		margin:5px;
		text-align:center;
	}
	#bg_bottom-artdeco {position:relative; top:60px;  background:url(../images/bg_bottom.png) no-repeat center 240px; width:100%; min-height:821px;  background-color:;}
	#infos-artdeco { 
		position:relative; left:0px; top:-0px;
		height:;
		width:908px;
		left:5px;
		margin:0 10px 0 0;
		padding:5px;
		text-align:center;
		background-color:#F2F2F2;
		}
	#infos-artdeco a {position:relative; top:-10px; margin:0 auto; background:url(../images/btn_contact.jpg) no-repeat; background-position:left top; color:#2e4b5c; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px;  height:24px; line-height:15px; margin-top:20px; padding:12px 0 0 30px; text-decoration:none; width:160px; }


#infos-bannieres { float:right; height:340px; margin:0 10px 0 0; width:364px;}
#infos-bannieres img { margin-bottom:15px; }
#infos-bannieres h3 { color:#36424a; display:block; font-size:24px; height:10px; line-height:24px; margin:0 0 10px 0; text-transform:uppercase; }
#infos-bannieres h1 { color:#36424a; display:block; font-size:20px; height:10px; line-height:24px; margin:0 0 10px 0;  }
#infos-bannieres h3 span { display:block; font-size:23px; text-transform:none; width:100%; }
#infos-bannieres #details { color:#44697d; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:18px; margin:0 0 20px 0; width:280px; }
#infos-bannieres #details2 {  color:#44697d; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:18px; margin:0 0 20px 0; width:350px; text-transform:uppercase; }
#infos-bannieres a { background:url(../images/btn_contact.jpg) no-repeat; background-position:top left; color:#2e4b5c; display:block; font-size:15px; font-family:Arial, Helvetica, sans-serif; float:left; height:25px; line-height:15px; padding:11px 0 0 54px; text-decoration:none; width:124px; }
#infos-bannieres a:hover { background-position:bottom left; color:#000; }
#infos-bannieres p { color:#04202e; display:block; float:left; font-size:12px; height:30px; line-height:14px; margin:0 0 0 10px; padding:5px 0 0 0; width:163px; }

#pr-produits, #pr-historique, #pr-video { float:left; height:570px; background:; margin-top:55px; }
#pr-produits { margin-left:10px; width:300px; }

#fl_prod { 
	position: relative;
    top: 0px;
	background:;
	text-align:center;
	
	}

#pr-produits h3, #pr-historique h4 { color:#a8bbc6; display:block; font-family:"Century Gothic",Arial, Helvetica, sans-serif; font-size:30px; padding:0 0 48px 0; width:100%; }
#pr-historique h4 { padding:0; width:100%; }
#pr-produits p { color:#91857f; display:block; font-family:Arial, Helvetica, sans-serif; font-size:17px; line-height:19px; margin:0 0 20px 0; }
#pr-produits .serif { color:#91857f; display:block; font-family:"Times New Roman", Times, serif; font-size:20px; font-style:italic; line-height:28px; text-transform:none; padding-bottom:5px;width:100%; }

#pr-historique { float:left; margin:55px 0 0 10px; height:460px; width:330px; }
#pr-historique img { margin:0 0 60px 90px; }
#pr-historique h4 { font-size:30px; line-height:26px; margin-bottom:2px; text-transform:none; width:100%; }
#pr-historique h4 span {  display:block; display:none;   }
#pr-historique p { display:block; font-size:13px; line-height:18px; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px; }
#pr-historique p i { color:#91857f; display:block; font-family:"Times New Roman", Times, serif; font-size:20px; padding:0 0 15px 0; margin-top:-34px; }

#pr-video {  float:right; height:383px; margin:160px 10px 0 0; padding:0 0 0 10px; width:248px; }
#pr-video h6 { color:#a5acb0; background:url(../images/dotted-arrow.png) no-repeat right center; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter; height:auto; padding:30px 0 33px 0;  width:178px; }
/*#pr-video p { color:#fff; font-size:11px; margin:33px 0 5px 50px; }
#pr-video p span { color:#828a8f; display:block; font-size:20px; line-height:15px; width:100%; }*/
#pr-video p { display:block; font-size:14px; color:#75c0f7; margin:60px 0 0 4px; }
#pr-video a { background:url(../images/btn-info.jpg) no-repeat; background-position:left bottom; display:block; height:51px; margin:0 0 0 85px;width:51px; }
#pr-video a:hover { background-position:left top; }
#pr-video a span { display:none; }
#pr-video object embed { height:136px; width:238px;}

#produits-desc { background:url(../images/separateur.jpg) no-repeat center top;  background:; min-height:485px; padding-top:5px; margin:0 0 89px 0; width:100%; }
#produits-desc #ph-left { float:left; margin:10px 60px 20px 40px; }
#produits-desc #ph-right { float:left; margin:10px 60px 15px 40px;  }
#produits-desc cite { color:#44687d; display:block; float:left; font-size:24px; font-style:normal; padding-bottom:24px; text-transform:uppercase; width:450px; }
#produits-desc  b { font-size:22px;}

#produits-desc p { color:#5e6a72; display:block; float:left; font-size:14px; height:auto; line-height:18px; width:350px; }
#produits-desc p+p span{ color:#09202d; display:block; font-size:33px; margin:0px 60px 15px 40px; }
#produits-desc a { background:url(../images/btn_contact.jpg) no-repeat; background-position:left top; color:#2e4b5c; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px;float:left; height:24px; line-height:15px; margin-top:20px; padding:12px 0 0 54px; text-decoration:none; width:180px; }
#produits-desc a:hover { background-position:left bottom; color:#000; }


</pre></body></html>