* {
	font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:10pt;
	margin:0;
	padding:0;
}

/*DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}*/

a img{
	border:0;
}

.float{
	float:right;
	padding-top:100px;
}

form{
	display:inline;
}

p a:hover{
	text-decoration:underline;
}

.grasrose {
	color: #EF097C;
	font-weight: bold;
}

form.form_commun p.minput{
	padding:0;
	margin:0;
	font-size:8pt;
	text-align:left;
	color:#696969;
	padding-left:25px;
	margin-top:8px;
}
form.form_commun p.minput label {
	font-size: 1em;
	text-transform: uppercase;
}
form.form_commun p.minput input {
	height:17px;
	width:350px;
	font-size:8pt;
	color:#000;
	float: right;
	margin-right: 90px;
	margin-top: -3px;
}
form.form_commun p.minput textarea {
	width:350px;
}

form.form_commun p.mradio{
	margin:0;
	margin-left:20px;
	font-size:8pt;
	color:#696969;
	padding-left:0px;
}

form.form_commun p.mradio input{
	height:15px;
	width:30px;
}

form.form_commun p.envoi{
	margin-left:170px;
	text-align:center;
		width:38px;
}

form.form_commun p.envoi input{
	display:block;
	height:38px;
	width:38px;
	background:#F0F0F0 url(../images/ok_b.gif) 0 0 no-repeat;
	/*background:#7FACD6;*/
	padding-bottom:2px;
	border:0;
	cursor:pointer;
}

form.form_commun p.erreur{
	font-size:7pt;
	color:#F0037F;
	margin-left:30px;
	padding:2px 0 0 0;
}
p.merci {
	margin: 30px 10px 30px 20px;
}
p.merci a {
	text-decoration: none;
	font-weight: bold;
	color: #2AA7C3;	
}
p.a {
	text-align: right;
}
.col_averti{
	border-top:1px solid #CCC;
	border-bottom:2px solid #FFF;
	padding:50px 0px 5px 5px;
	background:#F0F0F0 url(../images/bg_averti.gif) 0 0 no-repeat;

}
form.form_commun p.minput2 input {
	height:17px;
	width:170px;
	font-size:8pt;
	color:#999;
}
form.form_commun p.minput2 .bouton{
	height:38px;
	width:38px;
	background:#F0F0F0 url(../images/ok_b2.gif) 0 0 no-repeat;
	/*background:#7FACD6;*/
	border:0;
	cursor:pointer;
}
body {
	background-color:#ccc;
	text-align: center;
}

#container{
	position:relative;
	width: 995px;
	margin: 0 auto;
	padding:0;
	text-align:left;
	height:auto;
}
.fond_site {
	background-image:url(../images/bg_site.gif);
	background-repeat: repeat-y;
	background-position:0px 0px;
	background-color:#E4ECF7;
}
#titre{
	vertical-align:top;
	border:0;
	width:207px;
}
#contenu{
	height:inherit;
	width:788px;
}
#top{
	height:60px;
	width:788px;
	background-image:url(../images/bg_top.jpg);
	background-repeat: no-repeat;
}
#menu{
	margin:0px 0px 10px 30px;
	height:26px;
	text-align:left;
	vertical-align:middle;
	color:#fff;
	list-style-type: none;
	padding:0;
}
#menu li{font-size:8pt;color:#6586A3;display:inline;border-right:1px solid #FFF;padding:20px 10px 5px 10px;}
#menu li a{font-size:8pt;text-decoration:none;color:#fff;}
#menu li a:hover{border-bottom:3px solid #F0037F;}
#menu li.allume a{
	border-bottom:3px solid #F0037F;
}

#onglet{
	width:788px;
	text-align:left;
}
#onglet li{padding:4px 0px 0px 0px;height:20px;_height:24px;text-align:center;width:108px;display:block;margin:0px 5px 0px 0px;background:url(../images/onglet_off.gif) 0px 0px no-repeat; float:left}
#onglet .on{background:url(../images/onglet_on.gif) 0px 0px no-repeat;}
#onglet .on,#onglet .on a,#onglet .on_long,#onglet .on_long a,#onglet .on_long2,#onglet .on_long2 a, #onglet .on_long3,#onglet .on_long3 a, #onglet .on_court,#onglet .on_court a {font-size:8pt;color:#7FACD6}
#onglet .on_long{background:url(../images/onglet_on_long.gif) 0px 0px no-repeat;width:148px;}
#onglet .off_long{background:url(../images/onglet_off_long.gif) 0px 0px no-repeat;width:148px;}
#onglet .on_long2{background:url(../images/onglet_on_long2.gif) 0px 0px no-repeat;width:190px;}
#onglet .off_long2{background:url(../images/onglet_off_long2.gif) 0px 0px no-repeat;width:190px;}
#onglet .on_long3{background:url(../images/onglet_on_long3.gif) 0px 0px no-repeat;width:220px;}
#onglet .off_long3{background:url(../images/onglet_off_long3.gif) 0px 0px no-repeat;width:220px;}
#onglet .on_court{background:url(../images/onglet_on_court.gif) 0px 0px no-repeat;width:68px;}
#onglet .off_court{background:url(../images/onglet_off_court.gif) 0px 0px no-repeat;width:68px;}

#onglet li a{font-size:8pt; text-decoration:none;color:#fff;}
#onglet li a:hover{ font-weight:bold;}

#contenu_txt{
	width:568px;
	background-color:#FFF;
	text-align:left;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	color:#666666;
}
#contenu_col{
	width:218px;
	background-color:#F7F7F7;
	text-align:left;
	color:#666666;
}
#contenu_mini{
	height:502px;
}
.img_titre{padding-top:20px;padding-left:10px;}
.col{
	border-top:1px solid #CCC;
	border-bottom:2px solid #FFF;
}
#footer{
	padding-top:5px;
	height:24px;
	width:569px;
	border-top:1px solid #CCC;
	background-color:#A8A8A8;
	color:#fff;
}
#footer div, #footer div a{font-size:8pt; text-decoration:none;color:#fff;}
#footer div a:hover{ text-decoration: underline;}
#footer div{margin-left:5px;display:inline}
.footer_m{padding-left:90px; display:inline}

/* CONTENU CONTENU */
.misepage p{
	padding-top:20px;
}

.misepage h1.titre-fiche {
	padding-top:20px;
	clear: both;
	color: #29A1B9;
	font-size: 1.6em;
	letter-spacing: -1px;
	font-weight: normal;
}

.misepage h1.titre-fiche span {
	color: #EF067C;
	font-size: 1em;
	font-weight: bold;
}

.misepage li{
	margin-left:20px;
}
.misepage{
	padding:10px;
	position: relative;
}
.misepage2{
	margin:10px;
	position: relative;
	height:484px;
}
.misepage a{
	text-decoration:none;color:#EF097C;
}
.misepage2 a{
	text-decoration:none;
}
.misepage2 #logo{
	position:absolute;
	top:0px;
	left:96px;
}
.misepage2 #ban1{
	position:absolute;
	top:20px;
	left:425px;
}
.misepage2 #iphone-gauche {
	position:absolute;
	top:110px;
	left:0px;
	height:305px;
	width:138px;
	padding-top:50px;
	border-right:1px solid #789cbc;
}

.misepage2 #iphone-gauche a {
	color:#666666;

}
.misepage2 #iphone-gauche a img{
	display:block;
	margin-top:20px;
}
.misepage2 #video{
	position:absolute;
	top:170px;
	left:150px;
	width:300px;
	height:225px;
	border:1px solid #e3f3fa;

}
.misepage2 #reco{
	position:absolute;
	top:410px;
	left:150px;	
	width: 140px;
}
.misepage2 #reco a{
	background:url(../images/fs-fldate.gif) 0 4px no-repeat;
	padding-left:10px;
	color:#666;


}
.misepage2 #reco a:hover{
	text-decoration:underline;
}
.misepage2 #texte-iphone{
	position:absolute;
	top:170px;
	left:470px;
	width:300px;
}
.misepage2 #appli-telechargement{
	position:absolute;
	top:317px;
	left:470px;
	width:300px;
}
.misepage2 #appli-telechargement a.button{
	display:block;
	background:url(../images/kelmed_iphone_bouton.gif) 0 0px no-repeat;
	width:227px;
	height:60px;
	margin-top:4px;
	margin-bottom:8px;
}.misepage2 #appli-telechargement a.button:hover{
	background-position:left bottom;
}
.plan{padding-top:25px;padding-left:25px;color:#2AA7C3}
.plan a:hover{text-decoration: underline;}
.splan{padding-left:25px;padding-bottom:25px;}
.splan a{color:#999;}


.c_intro {
	margin-top:10px;
	margin-bottom: 45px;
	padding:5px 5px 10px 5px;
	border:1px solid #EFEFEE;
	background-color:#FCFCFC;
	/*height: 160px;*/
}
.c_intro ul {

	list-style-type:decimal;
}
.c_intro li{margin-left:30px;padding-top:5px;color:#2AA7C3; font-weight:bold;}
.c_intro li a{font-weight:normal;}

.c_intro li a:hover{text-decoration:underline;}
.c_conseils{margin-top:5px; list-style:none}
.c_conseils li{margin:0;padding-left:30px;padding-top:5px;background:url(../images/c_puce.gif) 10px 6px no-repeat;}

.news{
	margin:0;
	padding:0px 10px 2px 5px;
	margin-bottom:10px;
	border:1px solid #DDD;
	background-color:#EFEFEE;
}
.news p.titre{

}
.news p.actu_photo {
	padding:15px 5px 0 5px;
	text-align: justify;
	/*width:300px;float:left;*/
}

.news img.photo_actu {
	padding:0;
	margin: 10px 0 10px 0;
}

.news p.date{margin:5px 0 0 0 ;color:#888;font-size:10pt;padding:0 0 0 3px;}

.news p.titre{margin:10px 0 0 0 ;color:#323232;font-size:10pt;font-weight:bold;padding:0 0 0 3px;}

.stitre, .stitre * {
	color:#EF097C;
	font-size:14pt;
	font-weight: normal;
}

.stitre sup {
	font-size: 0.85em;
}
h2.stitre span {
	font-size: 0.7em;
}

.stitrecyan {font-size:14pt;color:#2AA7C3;}
.stitre_b, .stitre_b *{color:#235198;font-size:12pt; font-weight:bold}
.mini{font-size:8pt;color:#AAA;text-align: justify;}
#notabene{text-align:justify;float:right;font-size:8pt;color:#EF097C;width:220px;padding:5px;margin:2px;border:1px solid #DDD; background-color:#EFEFEE}
#notabene_index{text-align:justify;font-size:8pt;color:#666666;width:400px;padding:5px;margin:2px;border:1px solid #DDD; background-color:#EFEFEE}
#notabene_index strong{font-size:12pt;color:#2AA7C3;}
.erreur{
	font-size:7pt;
	color:#F0037F;
	margin:0;
	padding:2px 0 0 0;
}
.p_averti{
	margin-left:50px;
}

.rouge{
	font-size:8pt;
	font-weight:normal;
	color:#F0037F;
}

p.mention{
	font-size:7pt;
	margin:6px 3px 2px 3px;
	padding:0;
	line-height:8pt;
}

p.liens_actu{
	margin:0;
	padding:0;
	background: url(../images/bt_lien.gif) 0 7px no-repeat;
	padding-left:18px;
	padding-top:5px;
}

p.liens_pdf{
	margin:0;
	padding:0;
	background: url(../images/pic_pdf.gif) 0 5px no-repeat;
	padding-left:18px;
	padding-top:5px;
}

p.liens_ret{
	margin:0;
	padding:0;
	background: url(../images/bt_ret.gif) 0 7px no-repeat;
	padding-left:18px;
	padding-top:5px;
}
/* PHASE 2 medicaments !!*/
.tab_med {
	height:310px !important;
	margin-top: 0 !important;
	overflow:auto;
}

.indice{vertical-align:super;font-size:10px;}
.ligne .gras{font-size:8px;font-weight:bold;}
.ligne td{padding:2px;font-size:11px;}
.ligne td strong{font-size:11px;}
.ligneA{background-color:#E0E9F2; cursor:pointer}
.ligneB{background-color:#F6F8FB; cursor:pointer}

tr.ligne {
	color: #666;
}
tr.ligne:hover {
	color: #FFFFFF;
}

#cat {
	color:#666666;
	width: 320px;
	margin-top: -5px;
	font-size: 0.85em;
}
#cat .sel{color:#29A7C3; font-weight:bold}
.cat_titre{
	color:#EF097C;
	font-weight:bold;
	padding-bottom:5px;
	float: left;
	margin-right: 8px;
}
.abc{
	margin-top:4px;
	color:#666;
	/*background-color: #EFEFEF;
	border:1px solid #7F9DB9;*/
	padding-top:5px;
	padding-bottom:5px;
}
.abc li {
	display:inline;
	padding: 1px;
	margin:0;
}
.abc a {
	display: inline-table;
	font-size:8pt;
	color:#666;
	width: 15px;
	height: 14px;
	text-align: center;
	background-image: url(../images/bg_abc.png);
	background-repeat: no-repeat;
}

.abc a.tout {
	text-align: left;
	width: 100px;
	background-image: url(../images/bg_abctout.png);
	background-repeat: no-repeat;
	background-position: left top;

}
.abc a.tout:hover {
	background-image: url(../images/bg_abctoutRO.png);
}
.abc a:hover {
	font-size:8pt;
	/*color:#EF097C;text-decoration:underline;*/
	color:#fff;
	background-image: url(../images/bg_abcRO.png);
	background-repeat: no-repeat;
}
.abc_sel a {
	/*font-weight:bold;text-decoration:underline;*/
	color:#fff;
	background-image: url(../images/bg_abcRO.png);
	background-repeat: no-repeat;
}

.ligne a {
		color: #666666;
		font-size: 1em;
}

.ligne sup {
		color: #666666;
		font-size: 0.95em;
}
/* FIL SANTE */
/* SOMMAIRE */

#fs-semaines p {
	margin: 0;
	padding: 0;
	color: #262626;
	font-size: 0.75em;
}

#fs-semaines p span {
	color: #F0037F;
	font-size: 1em;
}
#fs-semaines ul {
	list-style-type: none;
}
#fs-semaines ul li {
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 4px;
	margin-top: 4px;
}
#fs-semaines ul li a {
	display: block;
	width: 17px;
	height: 17px;
	font-size: 0.9em;
	color: #285D89;
	background-color: #DFDFDF;
	text-align: center;
	padding-top: 3px;
}
#fs-semaines ul li a.fs-semaineon {
	color: #FFF;
	background-color: #F0037F;
}
#fs-semaines ul li a.fs-semainepasse {
	background-color: #AEC8E0;
}
#fs-semaines ul li a:hover.fs-semainepasse {
	background-color: #FF85C5;
	color: #FFFFFF;
	cursor: pointer;
}
#fs-semaines ul li a:hover {
	/*color: #FFF;
	background-color: #F0037F;*/
	cursor: default;
}
#fs-semaines ul#fs-annee {
	float: right;
	margin-bottom: 15px;
}
#fs-semaines ul#fs-annee li {
	font-size: 0.75em;
}
#fs-semaines ul#fs-annee li span {
	color: #EF067C;
	font-size: 1em;
}
#fs-semaines ul#fs-annee li a {
	display: block;
	background-color: #FFF;
	width: 12px;
	height: 9px;
	margin-left: 2px;
	margin-right: 2px;
}
#fs-semaines ul#fs-annee li a:hover {
	cursor: pointer;
}

#fs-semaines ul#fs-annee li a.prec {
	background-image: url(../images/fs-flg.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#fs-semaines ul#fs-annee li a.suiv {
	background-image: url(../images/fs-fld.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#fs-recherche {
	clear: both;
	margin-bottom: 57px;
}
#fs-recherche p {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	margin-bottom: 3px;
	color: #2DAECF;
}
#fs-recherche p span {
	color: #F0037F;
	font-size: 1em;
}
#fs-recherche form input {
	height: 17px;
	width: 267px;
	font-size: 8pt;
	color: #000;
	float: left;
}
#fs-recherche form input.fs-btrec {
	width: 97px;
	height: 27px;
	margin-left: 5px;
}
#fs-recherche span.fs-rss a {
	color: #FE7202;
	font-size: 0.75em;
	margin-left: 33px;
	padding: 3px;
	padding-left: 20px;
	float: left;
	background-image: url(../images/fs-rss.gif);
	background-repeat: no-repeat;
	background-position: 3px 2px;
}
#fs-recherche span.fs-rss a:hover {
	text-decoration: underline;
}
p.fs-date-sommaire {
	clear: both;
	margin: 0;
	padding: 0;
	background-image: url(../images/fs-bgdate.gif);
	background-repeat: repeat-x;
	display: block;
	width: 257px;
	height: 19px;
	margin-bottom: 5px;
	margin-top: 25px;
}
p.fs-date-sommaire span {
	color: #F0037F;
	font-weight: bold;
	font-size: 0.8em;
	padding-top: 2px;
	margin-left: 7px;
	padding-left: 14px;
	display: block;
	background-image: url(../images/fs-fldate.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}
#fs-news {
	border: 1px solid #E4E4E4;
	margin-bottom: 9px;
}
#fs-news a {
	display: block;
	width: auto;
	height: 100%;
	color: #454545;
	padding: 13px;
	background-color: #FAFAFA;
}
#fs-news a:hover {
	color: #F0037F;
	background-color: transparent;
}
#fs-news img {
	float: left;
	margin-right: 13px;
	margin-bottom: 3px;
}
#fs-news p {
	margin: 0;
	padding: 0;
}
#fs-news p.fs-titre {
	color: #2DAECF;
	font-weight: bold;
	font-size: 0.85em;
	margin-bottom: 2px;
}
#fs-news p.fs-titre span {
	font-size: 0.75em;
	font-weight: normal;
	color: #454545;
}
#fs-news p.fs-date {
	font-size: 0.75em;
	margin-bottom: 3px;
}
#fs-news p.fs-lire {
	color: #F0037F;
	font-size: 0.7em;
}
.pix {
	margin: 0;
	padding: 0;
	clear: both;
	margin-bottom: -1px;
}
#fs-dscopy {
	clear: both;
	text-align: right;
	font-size: 0.7em;
	margin-right: 8px;
	padding-top: 8px;
}
#fs-dscopy a {
	font-size: 1em;
	color: #666666;
}
#fs-dscopy a:hover {
	text-decoration: underline;
}
/* DETAIL FIL SANTE */
#fs-pards {
	display: block;
	width: 350px;
	float: left;
	color: #A1A1A1;
	font-size: 0.7em;
}
#fs-pards em {
	font-size: 1em;
}
#fs-rss {
	display: block;
	width: 350px;
	float: left;
}
#fs-rss a {
	display: block;
	color: #FE7202;
	font-size: 0.75em;
	background-image: url(../images/fs-rss.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 18px;
	height: 14px;
}
#fs-rss a:hover {
	text-decoration: underline;
}
#fs-retour {
	float: right;
	display: block;
	width: 235px;
	height: 16px;
	background-image: url(../images/fs-bgretour.gif);
	background-repeat: no-repeat;
	margin-left: 0;
}
#fs-retour a {
	display: block;
	font-size: 0.75em;
	margin-top: 1px;
	margin-left: 3px;
	padding-left: 12px;
	color: #EC0089;
	background-image: url(../images/fs-flretour.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
}
#fs-retour a:hover {
	text-decoration: underline;
}
#fs-retour-fs {
	float: left;
	display: block;
	width: 108px;
	height: 16px;
	background-image: url(../images/fs-bgretour-fs.gif);
	background-repeat: no-repeat;
	margin-left: 70px;
}
#fs-retour-fs a {
	display: block;
	font-size: 0.75em;
	margin-top: 1px;
	margin-left: 3px;
	padding-left: 12px;
	color: #EC0089;
	background-image: url(../images/fs-flretour.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
}
#fs-retour-fs a:hover {
	text-decoration: underline;
}
#clear {
	clear: both;
}

table#fs-news-detail {
	margin-top: 15px;
	width: 530px;
}
table#fs-news-detail p, li {
	color: #4C4C4C;
	font-size: 0.8em;
	text-align: justify;
}
table#fs-news-detail p a, i, b {
	font-size: 1em;
}
table#fs-news-detail p.titre {
	margin: 0;
	padding: 0;
	color: #F0037F;
	font-weight: bold;
	font-size: 1.05em;
}
table#fs-news-detail p.fs-pards {
	margin: 0;
	padding: 0;
	font-size: 0.7em;
}
table#fs-news-detail p.fs-date-detail {
	margin: 0;
	padding: 0;
	color: #A1A1A1;
	font-size: 0.8em;
	margin-bottom: 7px;
}
#fs-autres {
	color: #EC0089;
	border: 1px solid #E4E4E4;
	background-color: #FAFAFA;
	padding: 10px;
	margin-top: 11px;
	margin-bottom: 20px;
}
#fs-autres p {
	margin: 0;
	padding: 0;
	padding-left: 17px;
	padding-bottom: 2px;
	font-size: 0.8em;
}
#fs-autres ul {
	list-style-type: none;
	margin-left: -15px;
}
#fs-autres ul li {
	background-image: url(../images/fs-fldate.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	_background-position: left 6px;
}
#fs-autres li a {
	font-size: 0.95em;
	color: #6F6F6F;
	padding-left: 12px;
}
#fs-autres li a:hover {
	color: #F1037F;
	text-decoration: underline;
}
#fs-trouve {
	font-size: 0.8em;
	margin-bottom: 10px;
}

/*** GAMMES ***/

p.mention-g {
	font-size:7pt;
	margin:6px 3px 2px 10px;
	padding:0;
	line-height:8pt;
}

.flexcroll {
	overflow:auto;
	height:485px;
	border:1px solid #EFEFEF;
	margin-top: 33px;
}

div.tab_med_fiche {
	background-color: #EFEFEE;
	border: 1px solid #DFDFDF;
	margin-top: 10px;
	padding: 13px;
	color: #666666;
}

div.tab_med_fiche span.titre {
	color: #2AA7C3;
	font-size: 1.1em;
	margin-bottom: 15px;
	display: block;
}
div.tab_med_fiche span.titre strong {
	font-size: 1em;
}

div.tab_med_fiche h6 a {
	font-weight: bold;
	color: #EF067C;
	font-size: 0.9em;
}

div.tab_med_fiche h6 a span {
	font-weight: normal;
	font-size: 0.85em;
}
div.tab_med_fiche h6 a:hover {
}

div.tab_med_fiche h6 {
	margin-top: 15px;
	margin-bottom: 2px;
	padding-left: 18px;
	background-image: url(../images/picto-pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#liste-med {
	margin: 10px 0 10px 0;
	background-color: #F7F7F7;
	padding: 8px;
}

#liste-med h3 {
	margin: 10px;
}

#liste-med ul {
	list-style-type: none;
	margin-left: 12px;
	float: left;
	width: 250px;
}

#liste-med ul li a {
	color: #666;
	text-decoration: none;
	font-size: 0.95em;
}

#liste-med img, #liste-med br  {
	clear: both;
}
/***** PILULE *******/

#bulle1 {
	width: 172px;
	height: 172px;
	background-image: url(../images/bulle1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
	margin: 22px;
	margin-right: 15px;
	_margin-left: 10px;
	text-align: center;
	float: left;
	padding-top: 35px;
	line-height: 25px;
}

ul.liste-2 {
	padding: 0;
	padding-top: 30px;
	list-style-type: none;
	font-size: 1.1em;
}

ul.liste-2 li {
	margin-bottom: 8px;
	padding-left: 15px;
	background-image: url(../images/puce_bleue.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}

#plaquettes {
	width: 137px;
	height: 159px;
	position: absolute;
	left: 418px;
	top: 155px;
}
#plaquettes a {
	background-image: url(../images/3pochettes.png);
	background-repeat: no-repeat;
	display: block;
	width: 137px;
	height: 159px;
}
#plaquettes a:hover {
	background-position: bottom;
}
#nana {
	position: absolute;
	width: 110px;
	height: 254px;
	background-image: url(../images/bg_nana.gif);
	background-repeat: no-repeat;
	left: -10px;
	top: 0;
}
#portable {
	position: absolute;
	width: 75px;
	height: 125px;
	background-image: url(../images/portable.gif);
	background-repeat: no-repeat;
	left: 147px;
	top: 0;
}
#bulle2 {
	width: 242px;
	height: 230px;
	background-image: url(../images/bulle2.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 1em;
	font-weight: bold;
	margin-left: 0;
	margin-bottom: 20px;
	text-align: center;
	float: left;
	padding-top: 55px;
	line-height: 22px;
}

#bulle3 {
	width: 200px;
	height: 170px;
	background-image: url(../images/bulle3b.gif);
	background-repeat: no-repeat;
	color: #fff;
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 18px;
	margin-left: 300px;
	margin-right: 0;
	_margin-left: 310px;
	text-align: center;
	padding-top: 30px;
	line-height: 20px;
}
#gyneco {
	width: 130px;
	height: 105px;
	float: left;
	margin: 40px 0 0 90px;
}
#neuf {
	width: 250px;
	height: 127px;
	margin-bottom: 20px;
	margin-left: 80px;
}
#bulle4 {
	width: 182px;
	height: 182px;
	background-image: url(../images/bulle4.gif);
	background-repeat: no-repeat;
	color: #DD2281;
	font-size: 1em;
	font-weight: bold;
	margin: 22px;
	margin-right: 15px;
	_margin-left: 10px;
	text-align: center;
	float: left;
	padding-top: 23px;
	line-height: 22px;
	margin-bottom: 0;
}

#boite-pil {
	float: right;
	margin: 15px;
	margin-top: 5px;
	width: 150px;
	height: 107px;
	background-image: url(../images/boite-pil.gif);
	background-repeat: no-repeat;
}

#porte-monnaie {
	width: 153px;
	height: 230px;
	background-image: url(../images/porte-monnaie.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 430px;
	_left:385px;
	top: 245px;
}
p.porte {
	width: 410px;
}
#brosse {
	width: 200px;
	height: 133px;
	background-image: url(../images/brosse.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 300px;
	top: 760px;
}
#scooter {
	width: 170px;
	height: 178px;
	background-image: url(../images/scooter.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 395px;
	_left:385px;
	top: 100px;
}

#scooter2 {
	float: right;
	margin: 15px 10px 0px 11px;
	margin-top: 0px;
	width: 170px;
	height: 167px;
	background-image: url(../images/scooter2.gif);
	background-repeat: no-repeat;
}


#cafe {
	width: 163px;
	height: 223px;
	background-image: url(../images/cafe.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 407px;
	_left:400px;
	top: 100px;
}

#shopping {
	width: 150px;
	height: 220px;
	background-image: url(../images/shopping.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 420px;
	_left: 410px;
	top: 92px;
}


/*.leaflet{
	display:block;
	margin-top:10px;
	padding-top:4px;
	list-style:none;
	background:#ffffff url(../images/acrobat.gif) top left no-repeat;
	padding-left:10px;
	height:24px;
}

span.acrobat {
	margin: -4px 0 0 -10px;
	padding: -4px 0 0 -10px;
}*/

.acrobat a {
	margin: 0;
	padding: 0;
	display: block;
	width:80px;
	height:24px;
	background-image: url(../images/acrobat.gif);
	background-repeat: no-repeat;
	float: left;
}

#repere0 {
	position: relative;
	height: 15px;
}

.misepage ul.recrut {
	list-style-type: none;
	font-size: 1.1em;
	margin: 20px;
}

.misepage ul.recrut li {
	margin: 0;
	background-image: url(../images/bt_lien.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 20px;
}

/***************************************************************************************** MEDIKID */

div.medikid {
	background-image: url(../images/bg_medikid.png);
	background-repeat: no-repeat;
	background-position: left 100px;
}
div.medikid div#bloc1, div.medikid div#bloc2 {
	position: relative;
	display: block;
	color: #E2007A;
	font-weight: bold;
	font-size: 0.95em;
	text-align: left;
}
div.medikid div#bloc1 {
	top: 40px;
	left: 270px;
	width: 230px;
}
div.medikid div#bloc2 {
	top: 130px;
	left: 10px;
	width: 195px;
}

div.medikid div#bloc1 h2, div.medikid div#bloc2 h2 {
	padding-left: 10px;
	display: block;
}
div.medikid div#bloc2 h2 {
	width: 130px;
}
div.medikid div#bloc1 strong, div.medikid div#bloc2 strong {
	font-size: 1em;
}
div.medikid div#bloc1 ul, div.medikid div#bloc1 ul li, div.medikid div#bloc2 ul, div.medikid div#bloc2 ul li {
	margin: 0;
	padding: 0;
	font-weight: normal;
	list-style-type: none;
	font-size: 0.95em;
}
div.medikid div#bloc1 ul li, div.medikid div#bloc2 ul li {
	margin-top: 5px;
	text-align: left;
	background-image: url(../images/puce_medikid.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	_background-position: left 7px;
	padding-left: 10px;
}
div.medikid div#dispo-pharma {
	position: absolute;
	display: block;
	width: 103px;
	color: #E2007A;
	font-size: 1.2em;
	font-weight: bold;
	left: 170px;
	_left: 162px;
	top: 232px;
	text-align: center;
	line-height: 24px;
}
div.medikid div#bloc3, div.medikid div#bloc4 {
	position: relative;
	display: block;
	color: #363636;
	background-image: url(../images/bg_bloc_medikid.png);
	background-repeat: repeat-y;
	width: 277px;
	left: 75px;
}
div.medikid div#bloc3 {
	top: 205px;
	height: 95px;
}
div.medikid div#bloc4 {
	top: 220px;
	height: 58px;
}
div.medikid div#bloc3 h3, div.medikid div#bloc4 h3 {
	font-weight: normal;
	font-size: 0.9em;
	padding: 13px;
	background-image: url(../images/puce_medikid_bloc.png);
	background-repeat: no-repeat;
	background-position: left 15px;
}
div.medikid div#bloc3 h3 span, div.medikid div#bloc4 h3 span {
	color: #E2007A;
	font-size: 1em;
}
div.medikid div#zoom-video, div.medikid div#zoom-zoom {
	display: block;
	position: absolute;
	width: 123px;
	height: 157px;
	background-image: url(../images/bg_medikid_zoom.png);
	background-repeat: no-repeat;
}
div.medikid div#zoom-video {
	top: 232px;
	left: 420px;
}
div.medikid div#zoom-zoom {
	top: 415px;
	left: 420px;
}
div.medikid div#zoom-video p, div.medikid div#zoom-zoom p {
	color: #FFFFFF;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 0.75em;
	margin-top: 3px;
}
div.medikid div#zoom-video a, div.medikid div#zoom-zoom a {
	display: block;
	width: 121px;
	height: 121px;
	margin: 4px 0 0 1px;
}
div.medikid div#zoom-video a {
	background-image: url(../images/bg_medikid_zoom_vid.png);
	background-repeat: no-repeat;
}
div.medikid div#zoom-video a:hover {
	background-position: bottom;
}
div.medikid div#zoom-zoom a {
	background-image: url(../images/bg_medikid_zoom_zoom.png);
	background-repeat: no-repeat;
}
div.medikid div#zoom-zoom a:hover {
	background-position: bottom;
}
div.medikid div#zoom-video a.texte, div.medikid div#zoom-zoom a.texte {
	background: none;
	margin-top: 1px;
	color: #FFFFFF;
	height: 10px;
	width: 106px;
	text-align: right;
	font-size: 0.75em;
}