/* CSS Document */
body {
font:12px Helvetica, Arial, sans-serif;
color:#fff;
text-align:justify;
background:url(../images/body_bg.jpg) top center no-repeat #2c1a13;}

	a {
	font-size:12px;
	color:#ffea00;}
	a:link {
	text-decoration:none;}
	a:visited {
	text-decoration: none;}
	a:hover {
	text-decoration:none;
	color:#e10a17;}
	a:active {
	text-decoration: none;
	color:#e10a17;}

	* {
	margin:0;
	padding:0;
	list-style:none;
	border:none;}
	
	p {
	padding-bottom:7px;}
	
		h1 {
		width:964px;
		border-bottom:1px solid #fff;
		height:30px;
		margin-bottom:14px;}
		
		h2 {
		font-size:16px;
		font-weight:normal;}
		
		h3 {
		font-size:14px;
		font-weight:bold;
		color:#ffea00;}
		
		h4 {
		font-size:14px;
		font-style:oblique;
		font-weight:normal;
		color:#ffea00;}
	
	
/* ====================================================================================
structure global
==================================================================================== */	
#global {
width:1024px;
margin:auto;
position:relative;}

	#header {
	height:137px;
	width:100%;
	background:url(../images/header_bg.jpg) no-repeat;
	position:relative;}
	
	#welcom {
	width:100%;
	height:326px;
	position:relative;}
	
	#content {
	width:964px;
	height:100%;
	position:relative;
	padding:25px 30px;
	background:url(../images/content_bg.jpg) no-repeat;}
	
		#deco {
		margin-left:25px;
		width:964px;
		height:0;
		border-bottom:1px solid #fff;}
	
	#footer {
	padding:12px;
	width:1000px;
	text-align:right;}
	
	

/* ====================================================================================
structure header
==================================================================================== */	
#header #dragon {
float:left;
padding:5px	35px 0 33px;
width:91px;
height:112px;
background:url(../images/header_deco.png) right no-repeat;}

#header #logo {
padding:20px 0 0 8px;
float:left;}

#header #adresse {
float:right;
width:445px;
font-size:15px;
padding:20px 20px 0 0;
text-align:right;}

	#header #adresse .tel {
	color:#ffea00;}

#header .nav {
float:right;
margin-top:5px;}
	
	

/* ====================================================================================
structure welcom
==================================================================================== */	
#welcom #diapo {
float:left;
width:458px;
height:326px;}

#welcom .welcom {
float:left;}
	
	

/* ====================================================================================
structure content
==================================================================================== */	

/* page type accueil */
#content .bloc {
float:left;}

	#content .left {
	width:521px;}
	
	#content .right {
	width:415px;
	margin-left:13px;}
	
	#content .bloc img {
	float:left;
	padding-right:12px;}
	
	#content .bloc .texte {}

	
#content .clean {
width:964px;
clear:both;}

/* page type idée cadeaux */

#content .txt_cadeau {
float:left;
width:400px;
margin-right:25px;}

#content .img_cadeau {
float:left;}

/* galeries photos */
#gal_photos {
width:964px;}

#gal_photos2 {
width:906px;
padding-left:58px;}

	#gal_photos ul li {
	margin-left:30px;
	list-style:url(../images/puce.jpg);}

/* page detatouage */
	#content .leftde {
	width:491px;}
	
	#content .rightde {
	width:445px;
	margin-left:13px;}

/* page hygiene */
.hygiene_img {
width:172px;
float:left;
margin-right:28px;} 

.hygiene_txt {
width:764px;
float:left;}

	.hygiene_txt ul li {
	margin-left:30px;
	list-style:url(../images/puce.jpg);}
	
	.hygiene .pdf { float:left;}
	
/* page faq */
.faq_img {
width:247px;
float:left;
margin-right:23px;} 

.faq_txt {
width:694px;
float:left;}




/* ======================================================================================
Style player
======================================================================================= */
.mp3 {
float:left; padding-left:328px; padding-top:15px;}
/* ================================================================================================
Stles galeries 
================================================================================================== */
/* galerie */

.fondgalerie{
display:block;
float:left;
padding-top:7px;
padding-bottom:25px;
margin-left:32px;
text-align:center;
width:260px;
/*padding:13px 0 0 13px;
width:297px;*/
height:200px;
background:url(../grfx/fondgalerie.jpg) no-repeat;
}

.fondgalerie img{
margin-bottom:15px;
}

