/* @override 
	http://developpement.pariscommunication.com/jardin-spa/_css/style.css */

/* 	----------------------------------------------------------
	Général
	---------------------------------------------------------- */	
	@font-face {  } 
	.scriptina { }
	
	.clearboth { clear: both; }
	.alignRight{ text-align:right; }
	
	.vert{ color: #8cc63f; }
	
	body { font-size: 0.8em; background-color: #473528; background-image: url('../_images/background.jpg'); background-repeat: repeat-y; background-position:center top; font-family: 'Trebuchet MS', Trebuchet, Lucida Sans Unicode, Lucida Grande, Lucida Sans, Arial, sans-serif;;	}
	h1{ }
	h2{ }
	p{ margin: 10px 0 10px 0; }
	ul{ margin-bottom: 20px;	}
/* 	----------------------------------------------------------
	Structure
	---------------------------------------------------------- */	
	
	.wrapper{ width:800px; height: 818px; padding: 0 10px 0 10px; margin:auto; background-color: #38291f; color: #fff; }
	
	.header{ height: 454px;}
	.header img{ padding-bottom: 10px;	margin-bottom: 20px; }
	
	.contenu{ margin: 30px 0 0 0;	}
		.main{ margin-left: 35px; padding:60px 0 0 50px; position:relative; bottom:60px;}
		.blanc{ background-image: url("../_images/background_main.png");}
		.thumbs img{ margin: 10px 0 10px 0; }
	
	h2.titre{ text-transform: uppercase; float:left; font-size: 2.4em; display: block; width: 140px; font-weight:normal; }		
	h3.promo{ font-size: 1.3em; font-weight: normal; margin-top:20px;}
	h4.prix{ text-align: right; margin-right: 30px; font-size: 6em;	position: relative; bottom: 10px; letter-spacing: -5px; font-weight:normal; }
		.dollar{ font-size: 50%;	position:relative; bottom: 30px; left: 10px; }
	
	p.texte{ margin: 20px 0 10px 0; }
	
	div.conclusion{ margin-top: 60px; font-size: 0.9em;	}
	div.conclusion img{ float: right;	margin-right:10px; position: relative;}
	div.conclusion img:hover{	}
	div.conclusion p{ padding-top: 20px;	}
	
	span.offre{ font-size: 1.7em; }
	
	div.logo{ margin-left: 40px; }
	span.slogan{ font-style: italic; padding-top: 10px; font-size: 0.9em;	}
	
	/* 	----------------------------------------------------------
		Merci
		---------------------------------------------------------- */	
		.tPrix tr{ height: 20px;	}
			td.jour{ width: 80px; }
			td.horaire{ width:100px; }
		
		.tInformations{ margin: 10px 0 0 0;	font-size:1.2em;}
			.tInformations tr{ height: 30px;	}
			.tInformations .telephone{ font-size: 1.3em; color: #8cc63f; }
		
