div#global {	
	background:url(../img/public/fond-elipse.jpg) center no-repeat;
	background-position:50% 414px;
	background-size:100%;
}
/****************** ANIMATION **********************/
div#slider_index {
    height: 430px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}
div#top {
	margin:-430px auto 0 auto;
	height:430px;
}
/***************************************************/
div#page {
	position:relative;
	margin:0;padding:0;
	width:100%;
	height:auto;
	overflow:hidden;
}
div#page-top {
	position:relative;
	margin:0;padding:0;
}
div#page-top h1 {
	margin:0 0 5px 0;padding:0;
	font-size:1.4em;
	color:#FFFFFF;
}
div#page-bottom {
	position:relative;
	margin:30px 0 0 0;padding:0;
}
div#page-bottom h2 {
	margin:0 0 10px 0;padding:0;
	font-size:1.2em;
	color:#89bfff;
}
.fiche-produit-entete {
	width:100%;
	overflow:hidden;
}
.produit_promo {
	background:url(../img/public/promo3.gif) left center no-repeat;
	width:90px;
	height:45px;
	float:left;
}
.produit_new {
	background:url(../img/public/new.png) left center no-repeat;
	width:90px;
	height:45px;
	float:left;
}
div#page-bottom h2 {
	height:45px;
	line-height:45px;	
}
/*
div#page-bottom h2.new {
	background:url(../img/public/new.png) left center no-repeat;
	text-indent: 100px;
	height:45px;
	line-height:45px;	
}
*/
.fiche-photo {
	position:relative;
	margin:0 20px 20px 0;
	padding:3px;
	width:100%;
	max-width:251px;
	float:left;
	text-align:center;
	border:1px solid #FFFFFF;
}

.fiche-photo img{
	display:table;
}
.fiche-produit {
	position:relative;
	width:100%;
	margin:0 0 15px 0;
	height:auto;
	overflow:hidden;
}
.fiche-produit .paragraph{
	font-size:0.8em;
	text-align:justify;
	color:#FFFFFF;
}
.fiche-produit .paragraph a {
	text-decoration:underline;
	color:#89bfff;
}
.fiche-produit p{
	margin:0 0 10px 0;
}
.detail-titre {
	position:relative;
	width:100%;
	margin: 0 0 5px 0;padding:0;
	height:20px;
	color:#FFFFFF;
	font-size:0.9em;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
}
.encart-photo {
	margin:0 0 20px 0;
}
.images{margin:10px 6px 0 6px;padding:3px;border:1px solid #eaeaea;}

.lien-docs, .lien-liens {
	height: 30px;
	line-height:30px;
	margin: 3px 0 0 0;
	text-indent: 35px;
	color:#FFFFFF;
	font-size:0.9em;
}
.lien-docs a, .lien-liens a{
	color:#FFFFFF;
}
.lien-docs {
	background:url(../img/public/docs.png) left no-repeat;
}
.lien-liens {
	background:url(../img/public/lien-ext.png) left no-repeat;
}
p.cliquer {
	position:relative;
	width:100%;
	margin:0 0 15px 0;padding:0;
	text-align:right;
	font-style:italic;
	color:#FFFFFF;
	font-size:0.7em;
}
.cadre_prod {
	margin:0;padding:0;
	float:left;
	width:25%;
}
.cadre_prod a{
	color:#FFFFFF;
	font-size:0.8em;
	text-align:center;
	text-decoration:none;
}

.cadre_prod_img {max-height:111px;}
div#video-contenu iframe{
	width:100%;
}
div#galerie-contenu img.images {
	width:16%;	
	max-height:75px;
	overflow:hidden;
}

/************** Contact produit ***************/
.contact_product{
	background:#FF6600;
	border:1px solid #FFF;
	/*width:150px;
	margin:20px auto;*/
	padding:1% 10px;	
	text-align:center;
	color:#FFF;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	display:table;
}
.contact_product a{
	text-decoration:none;
	color:#FFF;
	display:block;
}