/* Darjeeling - http://www.darjeeling.fr

*/

body {
	margin: 0pt;
	padding: 0pt;
	background-color: #FAFBD5;
	font-family: Arial,Verdana,"Trebuchet MS",sans-serif;
}

h1, h2, h3, h4, h5, h6 { 
margin: 0pt; 
}

p, blockquote, ul, ol, dl { 
margin-top: 0pt; 
}

a { 

 
}

a:hover {

}

img {
border: none;
}

/* ::::: Attributs de l'entÃªte::::: */


	#header { 
	margin: 80px auto 0pt auto; 
	background: #FFFFFF; 
	position: relative; 
	width: 960px; 
	height: 80px;
	text-align: left; 
	}
	
	

/* ::::: Attributs du menu::::: */


#menu { 
position: relative;
margin: 0pt; 
padding: 0pt;
width: 960px; 
height: 80px;
text-align: left; 
}

#menu ul { 
padding:0pt;  
margin:0pt;
background: transparent url('images/menu.gif') no-repeat scroll left top; 
width: 960px; 
height: 80px; 
list-style-type: none; 
list-style-image: none; 
list-style-position: outside; 
}

#menu li { 
margin: 0pt; 
padding: 0pt; 
float: left; 
text-indent: 40px;
}

#menu li a { 
display: block; 
height: 80px; 
text-decoration: none; 
font-size: 1px; 
line-height: 36px; 
color: rgb(170, 170, 170); 
}

#menu li a span { 
position: absolute; 
left: -5000px; 
}

#menu a#btn1{ 
width: 100px;
}
#menu a#btn2{ 
width: 106px; 
}
#menu a#btn3 { 
width: 114px;
}
#menu a#btn4{ 
width: 106px;
}
#menu a#btn5{ 
width: 109px;
}
#menu a#btn6 { 
width: 125px;
}
#menu a#btn7 { 
width: 103px;
}
#menu a#btn8 { 
width: 95px;
}
#menu a#btn9 { 
width: 102px;
}


#menu li a:hover { 
background: transparent url('images/menu.gif') no-repeat scroll left top;
}

#menu li a.on { 
background: transparent url('images/menu.gif') no-repeat scroll left top;
}

#menu a#btn1:hover { 
background-position: 0px -80px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn1.on { 
background-position: 0px -80px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn2:hover { 
background-position: -100px -160px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn2.on { 
background-position: -100px -160px; 
color: rgb(170, 170, 170);
 }

#menu a#btn3:hover { 
background-position: -206px -240px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn3.on { 
background-position: -206px -240px; 
color: rgb(170, 170, 170);
 }

#menu a#btn4:hover { 
background-position: -320px -320px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn4.on { 
background-position: -320px -320px; 
color: rgb(170, 170, 170);
 }

#menu a#btn5:hover { 
background-position: -426px -400px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn5.on { 
background-position: -426px -400px; 
color: rgb(170, 170, 170);
 }

#menu a#btn6:hover { 
background-position: -535px -480px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn6.on { 
background-position: -535px -480px; 
color: rgb(170, 170, 170);
 }

#menu a#btn7:hover { 
background-position: -660px -560px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn7.on { 
background-position: -660px -560px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn8:hover { 
background-position: -763px -640px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn8.on { 
background-position: -763px -640px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn9:hover { 
background-position: -858px -720px; 
color: rgb(170, 170, 170);
 }
 
#menu a#btn9.on { 
background-position: -858px -720px; 
color: rgb(170, 170, 170);
 } 

 
/* ::::: Attributs de global::::: */

#global { 
position: relative;
margin: 0pt auto; 
background: transparent url('images/gabarit-page.jpg') no-repeat scroll left top ;
padding: 0pt;
width: 960px; 
height: 445px;
text-align: left;
white-space: none;
}

#textphilosophie1 {
position: absolute;
left: 260px;
top: 45px;
text-align: center;
}
	
#textphilosophie1 p{ 
font-size: 14px;
color: rgb(0, 0, 0);
letter-spacing: normal;
margin: 0pt;
padding: 0pt;
font-weight: normal;
}
	
#textphilosophie1 p strong{ 
font-size: 16px;
color: rgb(0, 0, 0);
letter-spacing: normal;
margin: 0pt;
padding: 0pt;
font-weight: bold;
}

#textpublicite1 {
position: absolute;
left: 18px;
top: 25px;
text-align: left;
}

#textpublicite1 p{ 
font-size: 14px;
color: rgb(0, 0, 0);
letter-spacing: normal;
margin: 0pt;
padding: 0pt;
font-weight: normal;
}
	
#textpublicite1 p strong{ 
font-size: 16px;
color: rgb(0, 0, 0);
letter-spacing: normal;
margin: 0pt;
padding: 0pt;
font-weight: bold;
}

#textpublicite2 {
position: absolute;
left: 18px;
top: 400px;
text-align: left;
}

#textpublicite2 p{ 
font-size: 10px;
color: rgb(0, 0, 0);
letter-spacing: normal;
margin: 0pt;
padding: 0pt;
font-weight: normal;
}

#textmarque1 {
position: absolute;
left: 332px;
top: 65px;
text-align: left;
}

#textmarque-flamme1 {
	position: absolute;
	left: 388px;
	top: 31px;
	text-align: left;
}

#textpromotionlingerie1 {
font-size: 13px;
color: rgb(260, 260, 260);
letter-spacing: normal;
font-weight: normal;
position: absolute;
left: 10px;
top: 70px;
text-align: left;
}

#textpromotionlingerie2 {
font-size: 10px;
color: rgb(260, 260, 260);
letter-spacing: normal;
font-weight: normal;
position: absolute;
left: 10px;
top: 415px;
text-align: left;
}

#textpromotionlingerie3 {
	position: absolute;
	left: 7px;
	top: 2px;
	text-align: left;
	width: 634px;
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	margin: 0pt;
	padding: 0pt;
	font-weight: normal;
	height: 61px;
}

#textpromotionlingerie4 {
	position: absolute;
	left: 3px;
	top: 5px;
	text-align: left;
	width: 671px;
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	margin: 0pt;
	padding: 0pt;
	font-weight: normal;
	height: 61px;
}

#textpromo-100426-1 {
	position: absolute;
	left: 14px;
	top: 12px;
	text-align: left;
	width: 671px;
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	margin: 0pt;
	padding: 0pt;
	font-weight: normal;
	height: 61px;
}

#textpromo-100426-2 {
position: absolute;
left: 100px;
top: 320px;
text-align:justify;
width: 180px;
font-size: 12px;
color: rgb(0, 0, 0);
letter-spacing: normal;
line-height: 1.4;
margin: 0pt;
padding: 0pt;
font-weight: normal;
height: 117px;
}
/* ::::: Attributs du pied de page::::: */

	#footer {
	
	position: relative;
	width: 960px; 	
	height: 70px;
	padding: 0pt;
	margin: 0pt auto;
	background: transparent url('images/footer.jpg') no-repeat scroll left top ;
	text-align: left; 
	}


	#textfoot {
	position: absolute;
	left: 14px;
	top: 29px;
	text-align: left;
	width: 560px;
	}

	#textfoot p{ 
	font-size: 10px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	margin: 0pt;
	padding: 0pt;
	font-weight: normal;
	}
	
	#textfootsb p{ 
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	margin: 0pt;
	padding: 0pt;
	font-weight: bold;
	}
	
	#textfoot p strong{ 
	font-weight: bold;
	}
	
    #textmariage1 {
	font-size: 13px;
	color: #522e19;
	position: absolute;
	left: 499px;
	top: 33px;
	text-align: left;
	width: 456px;
	font-weight: bold;
	}
	
	#textmariage2 {
	font-size: 12px;
	color: #737373;
	position: absolute;
	left: 57px;
	top: 142px;
	text-align: left;
	width: 173px;
	height: 244px;
	}
	
	#textcontact01 {
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	position: absolute;
	left: 58px;
	top: 161px;
	text-align: left;
	width: 227px;
	height: 154px;
	}
	
	#textcontact02 {
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	position: absolute;
	left: 371px;
	top: 160px;
	text-align: left;
	width: 223px;
	height: 205px;
	bottom: 11px;
	}
	
	#textcontact03 {
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	position: absolute;
	left: 672px;
	top: 117px;
	text-align: left;
	width: 252px;
	height: 161px;
	}
	
	#textcontactboutiques01 {
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	position: absolute;
	left: 61px;
	top: 122px;
	text-align: left;
	width: 328px;
	height: 157px;
	}
	
	#textcontactboutiques02 {
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	position: absolute;
	left: 566px;
	top: 138px;
	text-align: left;
	width: 308px;
	height: 244px;
	}
	
	#textcontactproduits01 {
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	position: absolute;
	left: 61px;
	top: 122px;
	text-align: left;
	width: 353px;
	height: 157px;
	}
	
	#textcontactproduits02 {
	font-size: 12px;
	color: rgb(0, 0, 0);
	letter-spacing: normal;
	position: absolute;
	left: 566px;
	top: 138px;
	text-align: left;
	width: 308px;
	height: 244px;
	}
