.version.index /* version checker */
{
	color: #0000F6;
	background-color: #AD0B50;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1280px;
	min-height: 706px;
	border-style: none;
	border-color: #000000;
	padding-bottom: 14px;
	margin-left: auto;
	margin-right: auto;
	background: transparent url("../images/fond_jean-s.jpg") no-repeat center center;
	background-size: cover;
}

#pmenuu1246
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: -13px;
	margin-left: 29px;
}

#menuu1246
{
	z-index: 3;
	width: 97px;
	margin-right: -10000px;
	margin-top: 41px;
	left: 1125px;
}

#u1247
{
	width: 97px;
}

#u1250
{
	width: 97px;
	padding-bottom: 59px;
	margin-right: -10000px;
}

#u1250:hover
{
	width: 97px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1250:active
{
	width: 97px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1250.MuseMenuActive
{
	width: 97px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1251-3
{
	width: 97px;
	min-height: 18px;
	margin-right: -10000px;
	top: 29px;
}

#u1250:hover #u1251-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 97px;
	margin: 0px -10000px 0px 0px;
}

#u1250:active #u1251-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 97px;
	margin: 0px -10000px 0px 0px;
}

#u1250.MuseMenuActive #u1251-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 97px;
	margin: 0px -10000px 0px 0px;
}

#menuu2483
{
	z-index: 9;
	width: 150px;
	margin-right: -10000px;
	margin-top: 33px;
	left: 956px;
}

#u2485
{
	width: 150px;
	padding-bottom: 85px;
	margin-right: -10000px;
}

#u2485:hover
{
	width: 150px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2485:active
{
	width: 150px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2486-3
{
	width: 150px;
	min-height: 18px;
	margin-right: -10000px;
	top: 42px;
}

#u2485:hover #u2486-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 150px;
	margin: 0px -10000px 0px 0px;
}

#u2485:active #u2486-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 150px;
	margin: 0px -10000px 0px 0px;
}

#menuu2510
{
	z-index: 15;
	width: 150px;
	margin-right: -10000px;
	margin-top: 41px;
}

#u2484,#u2511
{
	width: 150px;
}

#u2512
{
	width: 150px;
	padding-bottom: 59px;
	margin-right: -10000px;
}

#u2485.MuseMenuActive,#u2512:hover
{
	width: 150px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2512:active
{
	width: 150px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2512.MuseMenuActive
{
	width: 150px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2515-3
{
	width: 150px;
	min-height: 18px;
	margin-right: -10000px;
	top: 29px;
}

#u2485.MuseMenuActive #u2486-3,#u2512:hover #u2515-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 150px;
	margin: 0px -10000px 0px 0px;
}

#u2512:active #u2515-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 150px;
	margin: 0px -10000px 0px 0px;
}

#u2512.MuseMenuActive #u2515-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 150px;
	margin: 0px -10000px 0px 0px;
}

#u2635-3
{
	z-index: 27;
	width: 523px;
	min-height: 393px;
	margin-right: -10000px;
	margin-top: 280px;
	left: 347px;
}

#u2628
{
	z-index: 30;
	width: 573px;
	margin-right: -10000px;
	margin-top: 67px;
	left: 324px;
}

#u2636-21
{
	z-index: 32;
	margin-right: -10000px;
	margin-top: 281px;
	left: 378px;
}

#u3109
{
	z-index: 53;
	width: 711px;
	margin-right: -10000px;
	left: 197px;
}

#menuu455
{
	z-index: 55;
	width: 302px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 271px;
	left: 905px;
}

#u463
{
	width: 302px;
	background-color: transparent;
	position: relative;
}

#u464
{
	width: 302px;
	min-height: 18px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 65px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/contraception--u464-fr.png") no-repeat center center;
	background-size: contain;
}

#u464:hover
{
	width: 302px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/contraception--u464-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u465-3
{
	width: 302px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 32px;
}

#u464:hover #u465-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 302px;
	margin: 0px -10000px 0px 0px;
}

#u464:hover #u465-3 p
{
	font-size: 18px;
}

#u473
{
	width: 302px;
	min-height: 18px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 66px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/ist-vih--u473-fr.png") no-repeat center center;
	background-size: contain;
}

#u473:hover
{
	width: 302px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/ist-vih--u473-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u474-3
{
	width: 302px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 33px;
}

#u464.MuseMenuActive #u465-3,#u473:hover #u474-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 302px;
	margin: 0px -10000px 0px 0px;
}

#u473:hover #u474-3 p
{
	font-size: 18px;
}

#u478
{
	width: 302px;
	min-height: 18px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 66px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/attouchements--u478-fr.png") no-repeat center center;
	background-size: contain;
}

#u478:hover
{
	width: 302px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/attouchements--u478-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u479-3
{
	width: 302px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 33px;
}

#u473.MuseMenuActive #u474-3,#u478:hover #u479-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 302px;
	margin: 0px -10000px 0px 0px;
}

#u478:hover #u479-3 p
{
	font-size: 18px;
}

#u487
{
	width: 302px;
	min-height: 18px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 66px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/lois--u487-fr.png") no-repeat center center;
	background-size: contain;
}

#u487:hover
{
	width: 302px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/lois--u487-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u488-3
{
	width: 302px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 33px;
}

#u478.MuseMenuActive #u479-3,#u487:hover #u488-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 302px;
	margin: 0px -10000px 0px 0px;
}

#u487:hover #u488-3 p
{
	font-size: 18px;
}

#u470,#u477,#u484,#u491
{
	width: 302px;
	background-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u494
{
	width: 302px;
	min-height: 18px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 66px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/ressources--u494-fr.png") no-repeat center center;
	background-size: contain;
}

#u494:hover
{
	width: 302px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/ressources--u494-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u497-3
{
	width: 302px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 33px;
}

#u487.MuseMenuActive #u488-3,#u494:hover #u497-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 302px;
	margin: 0px -10000px 0px 0px;
}

#u494.MuseMenuActive #u497-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 302px;
	margin: 0px -10000px 0px 0px;
}

#u494:hover #u497-3 p
{
	font-size: 18px;
}

#u464.MuseMenuActive #u465-3 p,#u473.MuseMenuActive #u474-3 p,#u478.MuseMenuActive #u479-3 p,#u487.MuseMenuActive #u488-3 p,#u494.MuseMenuActive #u497-3 p
{
	font-size: 15px;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#menuu412
{
	z-index: 81;
	width: 295px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 271px;
	left: 19px;
}

#u420
{
	width: 295px;
	background-color: transparent;
	position: relative;
}

#u421
{
	width: 295px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 62px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/puberte--u421-fr.png") no-repeat center center;
	background-size: contain;
}

#u421:hover
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/puberte--u421-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u421:active
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/puberte--u421-fr.png") no-repeat center center;
	background-size: contain;
}

#u422-3
{
	width: 295px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 31px;
}

#u421:hover #u422-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u421:active #u422-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u421:hover #u422-3 p
{
	font-size: 18px;
	font-weight: normal;
}

#u421:active #u422-3 p
{
	font-size: 18px;
	font-weight: normal;
}

#u437
{
	width: 295px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 62px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/titre_accueil_2_identite.png") no-repeat center center;
	background-size: contain;
}

#u437:hover
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/titre_accueil_2_identite-titre_accueil_2_identite_survol.png") no-repeat center center;
	background-size: contain;
}

#u437:active
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/titre_accueil_2_identite-titre_accueil_2_identite_survol.png") no-repeat center center;
	background-size: contain;
}

#u440-3
{
	width: 295px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 31px;
}

#u421.MuseMenuActive #u422-3,#u437:hover #u440-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u437:active #u440-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u437:hover #u440-3 p
{
	font-size: 18px;
	font-weight: normal;
}

#u437:active #u440-3 p
{
	font-size: 18px;
	font-weight: normal;
}

#u430
{
	width: 295px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 62px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/relation--u430-fr.png") no-repeat center center;
	background-size: contain;
}

#u430:hover
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/relation--u430-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u430:active
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/relation--u430-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u433-3
{
	width: 295px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 31px;
}

#u437.MuseMenuActive #u440-3,#u430:hover #u433-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u430:active #u433-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u430:hover #u433-3 p
{
	font-size: 18px;
	font-weight: normal;
}

#u430:active #u433-3 p
{
	font-size: 18px;
	font-weight: normal;
}

#u2778
{
	width: 295px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 62px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/reproduction---u2778-fr.png") no-repeat center center;
	background-size: contain;
}

#u2778:hover
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/reproduction--u2778-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u2778:active
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/reproduction--u2778-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u2780-4
{
	width: 295px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 31px;
}

#u430.MuseMenuActive #u433-3,#u2778:hover #u2780-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u2778:active #u2780-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u2778:hover #u2780-4 p
{
	font-size: 18px;
	font-weight: normal;
}

#u2778:active #u2780-4 p
{
	font-size: 18px;
	font-weight: normal;
}

#u2780-2
{
	visibility: hidden;/* 100% transparent text is hidden */
}

#u434,#u427,#u2777,#u441
{
	width: 295px;
	background-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u444
{
	width: 295px;
	border-color: #000000;
	border-radius: 23px;
	padding-bottom: 62px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/grossesse--u444-fr.png") no-repeat center center;
	background-size: contain;
}

#u444:hover
{
	width: 295px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/grossesse--u444-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u445-3
{
	width: 295px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	color: #000000;
	text-align: center;
	font-size: 15px;
	font-family: abril-fatface, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 31px;
}

#u2778.MuseMenuActive #u2780-4,#u444:hover #u445-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u444.MuseMenuActive #u445-3
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 295px;
	margin: 0px -10000px 0px 0px;
}

#u444:hover #u445-3 p
{
	font-size: 18px;
	font-weight: normal;
}

#u421.MuseMenuActive #u422-3 p,#u437.MuseMenuActive #u440-3 p,#u430.MuseMenuActive #u433-3 p,#u2778.MuseMenuActive #u2780-4 p,#u444.MuseMenuActive #u445-3 p
{
	color: #000000;
	visibility: inherit;
	font-size: 15px;
}

#u76
{
	z-index: 2;
	width: 6px;
	height: 5px;
	margin-right: -10000px;
	margin-top: 195px;
	left: 1274px;
}

.ie #u76
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#u2592
{
	z-index: 23;
	width: 105px;
	margin-right: -10000px;
	margin-top: 805px;
	left: 20px;
}

#u2592_clip
{
	width: 105px;
	height: 149px;
}

#u2592_img
{
	margin-right: -1px;
	margin-bottom: -1px;
}

#u2580
{
	z-index: 21;
	width: 146px;
	margin-right: -10000px;
	margin-top: 826px;
	left: 162px;
}

#u2622
{
	z-index: 25;
	width: 146px;
	margin-right: -10000px;
	margin-top: 845px;
	left: 345px;
}

body
{
	position: relative;
	min-width: 1280px;
	padding-top: 36px;
	padding-bottom: 19px;
}

#page .verticalspacer
{
	clear: both;
	margin-bottom: -804px;
}

