body {
	margin:0px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:11px;
}
a{
	color:#5C5C5C;
	text-decoration:none;
}
a:hover{
	color:#AA005C;
}
#accueil{
	float:left;
	width:985px;
	font-size:16px;
	color:#5C5C5C;
}
#left{
	float:left;
	background:url(/public/images/accueil/top.jpg) no-repeat;
	width:691px;
	padding-top:208px;
}
#left-en{
	float:left;
	background:url(/public/images/accueil/top-en.jpg) no-repeat;
	width:691px;
	padding-top:208px;
}
#right{	
	display:block;
	float:left;
	background:url(/public/images/accueil/gem.jpg) no-repeat bottom;
	width:293px;
	height:630px;
}
#right i{
	float:left;
	background:url(/public/images/accueil/lady.jpg) no-repeat;
	width:293px;
	height:380px;
}
#texte{
	float:left;
	font-size:14px;
	background:url(/public/images/accueil/bg-text.jpg) no-repeat;
	width:349px;
	height:423px;
	padding-left:50px;
}
#bottom{
	float:left;
	background:url(/public/images/accueil/separateur.jpg) no-repeat;
	width:985px;
	padding-top:30px;
	color:#204856;
	font-size:13px;
}
#bottom b{
	color:#AA005C;
}
	#gauche{
		float:left;
		width:203px;
		padding-left:96px;
		padding-right:10px;
	}
	#centre{
		float:left;
		border-left:1px solid #DEDBDB;
		width:223px;
		padding-left:21px;
		padding-right:10px;
	}
		#bouton{
		}
		#bouton a#bfly{
			float:left;
			width:189px;
			height:126px;
			background:url(/public/images/accueil/bt-bfly.jpg) no-repeat;
		}
		#bouton a#bfly:hover{
			background:url(/public/images/accueil/bt-bfly-roll.jpg) no-repeat;
		}
		#bouton a#oes{
			float:left;
			width:190px;
			height:126px;
			background:url(/public/images/accueil/bt-oes.jpg) no-repeat;
		}
		#bouton a#oes:hover{
			background:url(/public/images/accueil/bt-oes-roll.jpg) no-repeat;
		}

/***************************************** MENU SECONDAIRE ****************************************************/


	#menu-sec {
		width:985px;
		height:70px;
		background-image:url(/public/images/default/top-menu-default.jpg);
	}	
					#menu-sec ul {
						float:right;
						margin:0;
						padding:0;
						display:block;
					}
					#menu-sec ul li {
						margin:0px;
						padding:0;
						display:inline;
					}
					#menu-sec ul li a{
						display:block;
						float:left;
						font-size:12px;
						color:#ffffff;
						text-decoration:none;
						text-align:center;
						padding-left:20px;
						padding-right:20px;
						padding-top:40px;
						height:30px;
						font-weight:bold;
						letter-spacing:1px;
						white-space:nowrap;
						background: url(/public/images/default/spacer.gif) no-repeat left bottom;
					}
					#menu-sec ul li a:hover
					{
						background: url(/public/images/default/menu-sec-default-roll.jpg) no-repeat left bottom;
					}


/***************************************** MENU ****************************************************/


#menu{
	float:left;
	background:url(/public/images/accueil/bg-menu.jpg);
	width:202px;
	padding-left:90px;
	height:422px;
}
					#menu ul {
						float:left;
						margin:0;
						padding:0;
						display:block;
					}
					#menu ul li {
						margin:0px;
						padding:0;
						display:inline;
					}
					#menu ul li a i{
						display:block;
						font-style:normal;
						border:1px solid #ffffff;
						padding-right:8px;
						padding-top:2px;
						padding-bottom:3px;
						width:182px;
						cursor:pointer;
					}
					#menu ul li a{
						width:192px;
						border:1px solid #B3B3B3;
						float:left;
						font-size:14px;
						font-weight:bold;
						color:#515151;
						text-decoration:none;
						text-align:right;
						white-space:nowrap;
						background-color: #ffffff;
						text-transform: uppercase;
						margin-bottom:12px;
					}
					#menu ul li#l-entreprise a,
					#menu ul li#company a{
						background:#E68AAF url(/public/images/default/white.gif);
					}
					#menu ul li#concept a,
					#menu ul li#patent a{
						background:#927199 url(/public/images/default/white.gif);
					}
					#menu ul li#collections a{
						background:#56A3DA url(/public/images/default/white.gif);
					}
					#menu ul li#ou-acheter a, #menu ul li#where-to-buy a{
						background:#C2CE7A url(/public/images/default/white.gif);
					}
					#menu ul li#fondation a,
					#menu ul li#foundation a{
						background:#EF8122 url(/public/images/default/white.gif);
					}
					#menu ul li#l-entreprise a:hover,
					#menu ul li#company a:hover{
						background:#E68AAF url(/public/images/default/bg-entreprise.jpg) repeat-x;
					}
					#menu ul li#concept a:hover,
					#menu ul li#patent a:hover{
						background:#927199 url(/public/images/default/bg-concept.jpg) repeat-x;
					}
					#menu ul li#collections a:hover{
						background:#56A3DA url(/public/images/default/bg-collections.jpg) repeat-x;
					}
					#menu ul li#ou-acheter a:hover, #menu ul li#where-to-buy a:hover{
						background:#C2CE7A url(/public/images/default/bg-club.jpg) repeat-x;
					}
					#menu ul li#fondation a:hover,
					#menu ul li#foundation a:hover{
						background:#EF8122 url(/public/images/default/bg-fondation.jpg) repeat-x;
					}
					#menu ul li a:hover{
						color:#ffffff;
					}


/***************************************** MENU FLASH ****************************************************/



		#menu-flash {
			float:right;
			width:880px;
			height:25px;
		}
					#menu-flash ul {
						float:right;
						margin:0;
						padding:0;
						display:block;
						border-left:1px solid #B3B3B3;
					}
					#menu-flash ul li {
						margin:0px;
						padding:0;
						display:inline;
					}
					#menu-flash ul li a i {
						display:block;
						font-style:normal;
						border:1px solid #ffffff;
						padding-left:25px;
						padding-right:25px;
						line-height:22px;
					}
					#menu-flash ul li a{
						border-top:1px solid #B3B3B3;
						border-right:1px solid #B3B3B3;
						border-bottom:1px solid #B3B3B3;
						float:left;
						font-size:14px;
						font-weight:bold;
						color:#515151;
						text-decoration:none;
						text-align:center;
						height:24px;
						white-space:nowrap;
						background-color: #ffffff;
						text-transform: uppercase;
					}
					#menu-flash ul li#l-entreprise a, #menu-flash ul li#company a{
					}
					#menu-flash ul li#l-entreprise a:hover, #menu-flash ul li#l-entreprise a#o,
					#menu-flash ul li#company a:hover, #menu-flash ul li#company a#o
					{
						background:#E68AAF url(/public/images/default/bg-entreprise.jpg) repeat-x;
					}
					#menu-flash ul li#concept a, #menu-flash ul li#patent a{
						background:#ffffff;
					}
					#menu-flash ul li#concept a:hover, #menu-flash ul li#concept a#o,
					#menu-flash ul li#patent a:hover, #menu-flash ul li#patent a#o{
						background:#927199 url(/public/images/default/bg-concept.jpg) repeat-x;
					}
					#menu-flash ul li#collections a{
						background:#ffffff;
					}
					#menu-flash ul li#collections a:hover, #menu-flash ul li#collections a#o{
						background:#56A3DA url(/public/images/default/bg-collections.jpg) repeat-x;
					}
					#menu-flash ul li#ou-acheter a, #menu-flash ul li#where-to-buy a{
						background:#ffffff;
					}
					#menu-flash ul li#ou-acheter a:hover, #menu-flash ul li#ou-acheter a#o,
					#menu-flash ul li#where-to-buy a:hover, #menu-flash ul li#where-to-buy a#o{
						background:#C2CE7A url(/public/images/default/bg-club.jpg) repeat-x;
					}
					#menu-flash ul li#fondation a, #menu-flash ul li#foundation a{
						background:#ffffff;
					}
					#menu-flash ul li#fondation a:hover, #menu-flash ul li#fondation a#o,
					#menu-flash ul li#foundation a:hover, #menu-flash ul li#foundation a#o{
						background:#EF8122 url(/public/images/default/bg-fondation.jpg) repeat-x;
					}
					#menu-flash ul li a:hover, #menu-flash ul li a#o{
						color:#ffffff;
					}
                    


	#imc {
    	font-family:verdana;
    	padding-top:30px;
    	padding-bottom:30px;
        text-align:center;
        
	}
    #imc a{
		display:block;
		margin-top:20px;
        font-size:10px;
    	color:#716F64;
        text-decoration:none;
		clear:both;
	}
    #imc a:hover{
    	color:#37B0D2;
	}
      