@media ( min-width : 768px) and (max-width: 991px) {
	.biologieMarinePage div#presentation {
		padding-left: 100px;
		padding-right: 100px;
	}
	.biologieMarinePage div#presentation div.titre40 {
		text-align: center;
	}
	.biologieMarinePage div.illustration {
		margin-top: 100px;
		width: 100%;
	}
	.biologieMarinePage div.detailsBiologie div.detail {
		margin-bottom: 5px;
		margin-top: 5px;
	}
	.biologieMarinePage div.detailsBiologie div.detail div.detail-titre {
		font-size: 39px;
		padding-top: 0;
		width: 330px;
	}
	.biologieMarinePage div.detailsBiologie div.detail div.detail-titre-top10 {
		padding-top: 10px;
	}
	.biologieMarinePage div.detailsBiologie div.detail div.detail-titre-top30 {
		padding-top: 30px;
	}
	.biologieMarinePage div.comprendre {
		margin-left: 10%;
		margin-right: 10%;
		text-align: center;
	}
	.biologieMarinePage div.comprendre div.texte20 {
		font-size: 37px;
		text-align: justify;
	}
	.biologieMarinePage div.comprendre div.texte25 {
		font-size: 52px;
		font-style: normal;
	}
	.biologieMarinePage div#diapos {
		margin-top: 24px;
		margin-left: 10%;
		margin-right: 10%;
	}
	.biologieMarinePage div#diapos div.diapo {
		height: auto;
		margin: 0;
		margin-top: 47px;
		width: 100%;
	}
	.biologieMarinePage div#diapos div.diapo img.diapo {
		height: auto;
		width: 100%;
	}
	.biologieMarinePage div#documents {
		padding: 80px 80px 100px 80px;
	}
	.biologieMarinePage div#documents div.titre {
		text-align: center;
	}
	.biologieMarinePage div#documents div.details div.detail div#boxCenter, div#documents div.details div.detail div#boxRight {
		margin-top: 50px;
	}
	.biologieMarinePage div#documents div.details div.detail div.box {
		width: inherit;
	}
	.biologieMarinePage div#documents div.details div.detail div.box div.titre25 {
		font-size: 42px;
		line-height: 100%;
		margin-top: 30px;
	}
	.biologieMarinePage div#documents div.details div.detail div.box div.texte25 {
		font-size: 36px;
	}
}