/* [#HEADER]
------------------------------------------------------------------------ */
div#anim {
	position: relative;
	background: transparent url(images/header.jpg) left top no-repeat;
}

	a.header {
		display: block;
		text-indent: -9999px;
		height: 52px;
		width: 512px;
		position: absolute;
		bottom: 0;
	}
	


/*	[#PAGE]
	------------------------------------------------------------------------  */
div#page {
	position: relative;
	width: 768px;
	padding: 0;
}



/*	[#CONTAINER]
	------------------------------------------------------------------------  */
div#container {
	position: relative;
	width: 768px;
}



/*	[#CONTENT]
	------------------------------------------------------------------------  */
div#content {
	width: 759px;
	height: 354px;
	padding: 9px 0 0 9px;
	background: transparent url(images/content.jpg) left top no-repeat;
	border: 0 !important;
}

	h1 {
		display: none !important;
	}
	
	div#content div {
		position: relative;
		float: left;
		width: 244px;
		height: 168px;
		margin: 0 9px 10px 0;
	}
	
		div#content div h2,
		div#content div h3 {
			display: none;
		}
		
	div#content a {
		display: block;
		padding: 100px 90px 0 15px;
		height: 68px;
		color: #4d4d4d;
		text-decoration: none;
		font-size: 11px;
		line-height: 14px;
	}
	
	div#content a:hover {
		color: #bf0447;
	}
	
		div#content a span {
			display: none;
		}
		
		div#content a span.infos {
			display: inline;
			position: relative;
			top: 80px;
		}
	
	div#content div.tagcloud {
		width: 244px;
		height: 118px;
		padding: 25px 0;
		margin: 0 9px 10px 0;
		text-align: center;
		line-height: 26px;
	}
	
		div#content div.tagcloud a {
			display: inline;
			padding: 0 2px;
			color: #97948e;
			text-decoration: none;
			font-size: 11px;
			line-height: 14px;
		}
		
			div#content div.tagcloud a:hover {
				text-decoration: underline !important;
			}
		
		div.tagcloud a.tag_body_streamlining {
			font-size: 24px !important;
		}
		
		div.tagcloud a.tag_firmness {
			font-size: 17px !important;
		}
		
		div.tagcloud a.tag_excess_fat_release {
			font-size: 19px !important;		
		}
		
		div.tagcloud a.tag_nutrition {
			font-size: 23px !important;
		}
		
		div.tagcloud a.tag_visible_cellulite {
			font-size: 13px !important;
		}
		
		div.tagcloud a.tag_self_massage {
			font-size: 17px !important;
		}
		
		div.tagcloud a.tag_beauty {
			font-size: 13px !important;
		}
		
		div.tagcloud a.tag_high_definition_body_lift {
			font-size: 17px !important;
		}
		
		div.tagcloud a.tag_anti_water_retention {
			font-size: 15px !important;
		}
		
		div.tagcloud a.tag_sport {
			font-size: 20px !important;
		}
	
	div#content div.widget {
		background: transparent url(../images/footer/widget.png) left top no-repeat;
	}
	
	div#content div.clarins_competition {
		background: transparent url(../images/footer/clarins_competition.png) left top no-repeat;
	}	
	
	div#content div.high_definition_body_lift {
		background: transparent url(../images/footer/high_definition_body_lift.png) left top no-repeat;
	}
	
	div#content div.high_definition_body_lift_new {
		background: transparent url(../images/footer/high_definition_body_lift_new.png) left top no-repeat;
	}
	
	div#content div.bodyquizz {
		background: transparent url(../images/footer/bodyquizz.png) left top no-repeat;
	}
	
	div#content div.myrewards {
		background: transparent url(../images/footer/myrewards.png) left top no-repeat;
	}
	
	div#content div.my_body_streamlining_consultation {
		background: transparent url(../images/footer/my_body_streamlining_consultation.png) left top no-repeat;
	}
	
	div#content div.body_streamlining_expertise {
		background: transparent url(../images/footer/body_streamlining_expertise.png) left top no-repeat;
	}
		div#content div.body_streamlining_expertise a {
			line-height: 12px !important;
		}
	
	
	div#content div.clarins_advice {
		background: transparent url(../images/footer/clarins_advice.png) left top no-repeat;
	}
	
	div#content div.clarins_advice a {
		padding: 100px 15px 0 15px;
	}



/*	[#FOOTER]
	------------------------------------------------------------------------  */
div#footer {
	height: 295px;
	padding: 9px 0 0 9px;
	background: transparent url(images/footer.jpg) left top no-repeat !important;
}

	div#footer a {
		display: block;
		margin: 30px 0 0 0;
		padding: 167px 12px 0;
		width: 101px;
		height: 88px;
		float: left;
		line-height: 13px;
	}
	
	div#footer a:hover {
		cursor: pointer;
	}