/* CSS Document */
body { margin:0px; padding:0px; background:url('bg_x.jpg') no-repeat top center; background-color:#c59ac5; margin-bottom:30px; text-align:center; }


* { 
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#483e60;
}

p { margin-top:8px;	margin-bottom:10px;padding:0px; text-align:left; line-height:15px; }

p strong { font-weight:bold; }

p em { font-style:italic; }

a{text-decoration:underline;}


p.p_left { text-align:left; }
p.p_center{ text-align:center; }
p.p_right { text-align:right; }

.bordo {color:#a83180; }

.strong { font-weight:bold; }
.italic {font-style:italic; }
.underline { text-decoration:underline; }

.left { float:left; }
.right { float:right}

img {margin:0px; padding:0px; border:none; display:block; }
img.img-left { float:left; margin:0 15px 10px 0px; }
img.img-right-about-us { float:right; margin:40px 0px 20px 40px; padding:0; }
img.center {margin:0 auto 0 auto;}

.img-link { display:block; outline:none; border:0; }

.imgRight { float:right; margin:40px 0px 20px 40px; padding:0; }

img.img_solution { margin:10px auto 10px auto; }

form, input, textarea, select {margin:0px; padding:0px;}

h2, h1, h3 {margin:0px; padding:0px }
h2 {font-size:16px; text-align:left; margin-bottom:4px; margin-top:10px; font-weight:bold; padding:0px; }

h2.h_about-us { background:url('h_story.png') no-repeat; width:292px; height:58px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px auto; padding:1px 0 0 0px;}
h2.h_about-us_sub{ background:url('h_story.gif') no-repeat; width:292px; height:58px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px auto; padding:1px 0 0 0px;}

h2.h_perfume { background:url('h_monbebe.gif') no-repeat; width:292px; height:58px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px auto; padding:1px 0 0 0px;}
h2.h_whereto { background:url('h_wheretobuy.gif') no-repeat; width:229px; height:58px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px auto; padding:1px 0 0 0px;}
h2.h_contact { background:url('h_contact.gif') no-repeat; width:187px; height:58px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px auto; padding:1px 0 0 0px;}
h2.h_press { background:url('h_press.gif') no-repeat; width:292px; height:58px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0px auto; padding:1px 0 0 0px;}

h3 { font-size:14px; font-weight:bold; margin:10px 0; }


a.read-more { color:#f9fcbc; text-decoration:underline;  }
a.read-more:hover { color:#000; }


#btn_press { width:119px; height:73px; background:url(btn_press.png) no-repeat; text-indent:-999px; overflow:hidden; outline:none;  display:block; position:absolute; left:570px; top:114px; }


#display_in{ display:inline; float:left;}

ul.ul_main { padding:0px; margin:0px; list-style:none; margin-bottom:16px; }
	ul.ul_main li { padding-left:18px; margin-left:4px; background:url('arrow_ul.gif') no-repeat 0 1.1pt; line-height:15px; margin-bottom:6px; }


#wrap100 { width:100%; margin:0 auto; padding:0px; background:url('bg.jpg') no-repeat center top; }

#wrap { width:896px; margin:0px auto; text-align:center; padding:0px; background:none; position:relative; }
	
	#top { width:896px; height:206px; margin:0px; padding:0px; text-align:left; position:relative; }	
	#top a.logo { display:block; position:absolute; left:4px; top:64px; width:225px; height:136px; background:url('logo.png') no-repeat; text-indent:-999px; overflow:hidden; outline:none; }
	#top #menu { width:504px; height:68px; display:block; position:absolute; top:30px; left:248px; overflow:hidden; }
	
	
	
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* Content part */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#content-sub { width:776px; height:350px; margin:65px 0 0 0; padding:10px 60px; text-align:center; background:none; }
	#content-sub p { text-align:center; }
	
	#content-long { width:776px; margin:65px 0 0 0; padding:10px 60px; text-align:center; background:none; }
	#content-long p { text-align:center; }
	
	#content { width:776px; margin:65px 0 0 0; padding:10px 60px; height:400px; text-align:center; background:none; position:relative; }
	
	.imgProduct-home { position:absolute; top:130px; left:304px; display:block; margin:0; padding:0; border:0; outline:none; }
	
	
	
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* Home page */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#home-about-us { width:160px; height:200px; margin:0; padding:0 0 0 210px; position:absolute; top:78px; left:-60px; overflow:hidden; z-index:20; background: url('bg_home-about-us.png') no-repeat; }	
	#home-about-us h2.h_about-us { margin:0 0 0 -120px; cursor:default; }
	
	
	#home-monBeBe-perfume { width:195px; margin:0; padding:0 0 0 170px; position:absolute; top:170px; left:240px; overflow:hidden; z-index:40; background: url('img_monBeBe-perfume.png') no-repeat; }	
	#home-monBeBe-perfume h2.h_monBeBe-perfume { background:url('h_monBeBe-perfume.png') no-repeat; width:368px; height:55px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0 0 0 -100px; padding:1px 0 0 0px;}
	
	#home-whereToBuy { width:160px; margin:0; padding:0 0 10px 170px; position:absolute; top:79px; left:554px; overflow:hidden; z-index:15; background: url('bg_home-where-to-buy.png') no-repeat; }	
	#home-whereToBuy h2.h_where-to-buy { background:url('h_where-to-buy.png') no-repeat; width:207px; height:54px; text-align:left; text-indent:-9999px;overflow:hidden; margin:0 0 0 -140px; padding:1px 0 0 0px;}
	
	#news{width:232px; heigth:220px; position:absolute;  display:block; top:270px; left:650px; margin:0;}
	
	
	.tbl-where-to-buy { width:770px; margin:0 auto; display:block; padding:0; overflow:hidden; border:0; }
	.tbl-where-to-buy tr { width:770px; margin:0 auto; vertical-align:top; }
	.tbl-where-to-buy tr td { width:256px; border:0; vertical-align:top; }
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* Press rewiev */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	.pressReview {  width:770px; display:block; overflow:hidden; background:none; margin:0; padding:10px 0 20px 0!important; }
	.pressReview p span, .pressReview p span a { color:#726393; }
	
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	/* Footer */
	/* ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ */
	#footer { width:896px; height:51px; margin:14px 0 4px 0; padding:0px; overflow:hidden; display:block; background:none; text-align:center; }
	#footer img { margin:0 auto; padding:0; outline:none; border:0; }
	
	
.cl{clear:both;line-height:1px;height:1px;font-size:1px; margin:0px; padding:0px;}
