* {}
html { overflow-x: hidden; overflow-y: scroll; width: 100%; }
body 
{
	width: 1280px; height: 2080px;
	background: url('../images/background.png');
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #fff; font-size: 15px; line-height: 28px;
}

a { color: #fff; }
strong { color: #b8919f; font-weight: normal; }

/* Helpers */
.hidden { display: none; }
.hide_text { text-indent: -999px; }
.js_only { display: none; }

/* Layout */
#logo 
{ 
	width: 237px; height: 70px; 
	position: absolute; top: 56px; left: 170px;
	background: no-repeat url('../images/logo.png'); 
}

#naturopathie { position: absolute; top: 202px; left: 132px; }
	#naturopathie h2 
	{ 
		width: 272px; height: 63px;
		background: no-repeat url('../images/titre_naturopathie.png'); 
	}
	#naturopathie p { width: 478px; position: relative; top: 15px; }

#reiki { position: absolute; top: 666px; left: 528px; }
	#reiki h2 
	{ 
		width: 244px; height: 25px; padding-bottom: 28px;
		background: no-repeat url('../images/titre_reiki.png'); 
	}
	#reiki .box 
	{ 
		width: 384px; height: 76px;
		background: #1c0c0f no-repeat url('../images/bg_reiki.png'); background-position: 320px; 
	}
	#reiki .box { position: relative; top: 10px; }
	#reiki .box p { padding-top: 0.6em; padding-left: 1.2em; }
	#reiki > p { position: relative; top: 5px; }
	#reiki p { width: 386px; }
	
#geobiologie { position: absolute; top: 992px; left: 132px; }
	#geobiologie h2 
	{ 
		width: 692px; height: 62px;
		background: no-repeat url('../images/titre_geobiologie.png'); 
	}
	#geobiologie p { width: 698px; position: relative; top: 15px; left: 67px; }

#habitat 
{
	position: absolute; top: 1304px; left: 195px;
	width: 336px; height: 83px;
	background: no-repeat url('../images/titre_habitat.png');
}	

#qui { position: absolute; top: 1514px; left: 132px; }
	#qui h2 
	{ 
		width: 128px; height: 24px;
		background: no-repeat url('../images/titre_qui.png'); 
	}
	#qui p { width: 528px; position: relative; top: 15px; }
	#qui p img { float: right; }


#contact { position: absolute; top: 1514px; left: 706px; }
	#contact h2 
	{ 
		width: 142px; height: 19px;
		background: no-repeat url('../images/titre_contact.png'); 
	}
	#contact #coordonnees { position: absolute; top: 60px; }
	#contact #coordonnees ul li { padding-left: 1.8em; width: 300px; }
/* end Layout */