/* -------------------------------------------

Home

------------------------------------------- */



#header .logo{

	position:absolute;

	left:4px;

	bottom:-95px;

	z-index:100;

}

#header .logo a{

	display:block;

	background:url(../img/mediflor-logo.png) no-repeat 0 0;

	text-indent:-9999em;

	overflow:hidden;

	width:144px;

	height:145px;

}

#header h1, #header .baseline{

	position:absolute;

	top:32px;

	left:158px;

	background:url(../img/mediflor-subtitle.gif) no-repeat 0 0;

	width:350px;

	height:20px;

	text-indent:-9999em;

	overflow:hidden;

}





/* *********** Grand Flash *********** */



#flashBlock{height:291px;}

.flashBgLeft{background:url(../img/home-flash-bgleft.png) no-repeat left;}

.flashBgRight{background:url(../img/home-flash-bgright.png) no-repeat right;}

.flashBgBottom{background:url(../img/home-flash-bgbottom.png) no-repeat 50% bottom; padding:0 5px 5px 5px;}

#flashContent{padding-left:0;}



/* *********** bloc edito nouveautes, sante et laboratoire *********** */



#homeEdito{overflow:hidden; padding:15px 0; position:static;_width: 1000px;
	text-align: center; /* MD MODIFICATION */
}

.infosEdito{

	height:174px;

	/*float:left; MD MODIFICATION */

	margin:0 0 0 6px;

	/* position:relative; */

	overflow:hidden;

}

.infosEdito h3{

	/*visibility:hidden; height:34px;*/

}

.infosEdito p, .infosEdito a{display:block; color:#fff; text-decoration:none;}

.infosEdito p strong{display:block;}

.infosEdito p.editoText{

	font-size:11px;

 	line-height:13px;

	float:left;

	padding: 0 0 10px 21px;

}

.infosEdito p.editoLink{position:absolute; bottom:4px; left:20px;}



/* *********** nouveautes *********** */

#newsEdito{

	background:url(../img/edito-news-bg.png) no-repeat 0 0;

	width:222px;

	margin:0 0 0 10px;

}

#newsEdito p.editoText{/*width:60px;*/ width: 106px; padding: 0 0 10px 14px;}



#newsEdito img{float:right;/* margin-right:12px;*/
        position: absolute;
    right: -1px;
    top: 18px;

    width: 106px;
    height: 146px;
}



* html #newsEdito img{float:right; margin-right:14px;}



/* *********** sante *********** */

#healthEdito{

	background:url(../img/edito-health-bg.png) no-repeat 0 0;

	width:264px;

}

#healthEdito p.editoText{width:100px;}

#healthEdito .first_hp_push_img{float:right; margin-right:15px; margin-top:1px;}

#healthEdito img{float:right; margin-right:15px; margin-top:6px;}

*html #healthEdito img{float:right; margin-right:15px; margin-top:4px;}

#healthEdito p.editoLink{right:20px;}

#healthEdito p.editoLink img, #laboEdito p.editoLink img, #newsEdito p.editoLink img{float:none;margin:0;}



/* *********** labo *********** */

#laboEdito{

	background:url(../img/edito-labo-bg.png) no-repeat 0 0;

	width:222px;

	display: inline-block; /* MD MODIFICATION */

}

#laboEdito p.editoText{width:80px; line-height:13px;}

#laboEdito p.editoLink{left:20px;}

#laboEdito img{float:right; margin-right:20px;}

/* *********** Petit Flash *********** */

.flashEdito{
	background:url(../img/flash-small-bg.png) no-repeat 0 0;
	width:232px;
	height:141px;
	float:left;
	padding:10px 11px 22px 16px;
}

#firstEdito{
	background:url(../img/firstedito_bg.jpg) no-repeat 0 0;
	width:250px;
	height:161px!important;
	padding-top:16px;
	padding-left:10px;
	float:left;
	margin:0;
	position:relative;
}
#firstEdito .item{ display:block; width:240px; height:154px; margin-left: 7px; }
#firstEdito h3{ color:#22c1cf; padding-top:0!important; padding-left:5px!important; }
#firstEdito p{ color:#22c1cf!important; padding-left:5px!important; }
#firstEdito p.editoText{ width:120px!important; }
#firstEdito a{ color:#22c1cf!important;}
#firstEdito .item p.editoLink{position:absolute !important; bottom:7px; left:10px;}