<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

body {margin:0;padding:0 0 30px 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#474448;background:url(../img/bg-body.gif) repeat-y;}
* {margin:0;padding:0;}

h2 {font-family:Arial, Helvetica, sans-serif;color:#AE0085;font-size:16px;text-transform:uppercase;margin-bottom:25px;}
h3 {font-family:Arial, Helvetica, sans-serif;color:#6C0052;font-size:14px;line-height:18px;margin-bottom:25px;}
h4 {font-family:Arial, Helvetica, sans-serif;color:#7C7ABF;font-size:12px;line-height:16px;margin-bottom:15px;}
h5 {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin-bottom:5px;border-bottom:1px dotted #7C7ABF;}
p {line-height:18px;}
#content p {margin-bottom:15px;}
#content ul {margin:0 0 30px 15px;}
li {list-style:none;}
a {text-decoration:none;color:#AE0085;}
a:hover {text-decoration:underline;}


.clear {clear:both;line-height:0;height:0;font-size:1px;}
.ppt {background:url(../img/icon-ppt.png) no-repeat 0 0;padding:2px 0 0 25px;}
.pdf {background:url(../img/icon-pdf.png) no-repeat 0 0;padding:3px 0 0 25px;}
.doc {background:url(../img/icon-word.png) no-repeat 0 0;padding:3px 0 0 25px;}
.jpg {background:url(../img/icon-jpg.png) no-repeat 0 0;padding:3px 0 0 25px;}
.xls {background:url(../img/icon-xls.png) no-repeat 0 0;padding:2px 0 0 25px;}
ul.download li {padding:5px 0;border-bottom:1px solid #7C7ABF;}
ul.download li small {font-size:10px;color:#7C7ABF;}
ul.fl li {margin-bottom:10px;background:url(../img/fleche-menu-left.gif) no-repeat 0 5px;padding-left:10px;}


/*=============== HEADER ===============*/
#header {width:1005px;height:110px;position:relative;background:#FFF url(../img/bg-header-p.gif) no-repeat 0 0;}
#header h1 {display:none;}
#header a {
    position: absolute;
    top: 45px;
    left: 850px;
    display: block;
    width: 140px;
    height: 65px;
}
#header a span {display:none;}


/*=============== MENU ===============*/
#menu {width:1000px;height:35px;padding:10px 0 0 190px;background:url(../img/bg-menu-p.png) no-repeat 0 0;}
* html #menu {height:45px;}

#menu li {float:left;position:relative;padding:5px 40px;border-right:1px solid #FFF;white-space:nowrap;}
#menu li.first {border-left:1px solid #FFF;}
#menu a {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#7C7ABF;display:block;font-weight:bold;}
#menu a:hover{color:#A90082;text-decoration:none;}

#menu ul,
#menu ul ul {display:none;position:absolute;background:#B1AED5 url(../img/bg-ssmenu.png) repeat-x 0 0;}
#menu ul li {float:none;border-bottom:1px solid #FFF;}
#menu ul li.accessible {background:url(../img/fleche-menu.gif) no-repeat 95% center;}
#menu ul li a {font-size:10px;}


/*=============== MENU LEFT ===============*/
#menu-left {float:left;width:170px;padding:60px 10px 0 10px;}
#menu-left h2 {color:#6C0052;margin-bottom:10px;font-size:14px;}
#menu-left ul * {color:#6C0052;}
#menu-left ul a:hover {color:#A90082;}
#menu-left ul li {padding:10px 0;border-bottom:1px solid #FFF;font-weight:bold;}
#menu-left ul li li {padding:3px 0 3px 20px;border:none;background:url(../img/fleche-menu-left.gif) no-repeat 10px 8px;font-weight:normal;}
#menu-left ul ul {margin-top:10px;}


/*=============== WRAPPER / CONTENT ===============*/
#wrapper {width:1000px;min-height:440px;background:url(../img/bg-content-p.gif) no-repeat 0 0;margin-bottom:50px;}
* html #wrapper {height:440px;}

#content {float:left;width:685px;padding:25px 0 25px 25px;}
#content #ariane {font-size:10px;color:#A90082;margin-bottom:40px;}
#content #ariane a {color:#7C7ABF;}

/*=============== AJOUTER PAR ALEXANDRE COLIN POUR TEST ===============*/
#content #language {float: right; font-size:10px;color:#A90082;margin-bottom:40px; display:inline;}
#content #language a {color:#7C7ABF;}
#wrapper #language_index {float: right; font-size:10px;color:#A90082;margin-top:-25px; display:inline;}
#wrapper #language_index a {color:#7C7ABF;}

select {font-size:10px;}
input {font-size:10px;}

ul.medical_contact {height:180px; width:60%; overflow:auto;}
ul.medical_contact li {padding-top:10px; padding-bottom:5px;  border-bottom:1px solid #7C7ABF; width:90%;}

/*=============== FOOTER ===============*/
#footer {width:950px;padding:0 40px 0 10px;margin-bottom:30px;}
#footer * {color:#7C7ABF;font-size:10px;}
#footer a:hover {text-decoration:underline;}
#footer p {float:left;}
#footer ul {float:right;}
#footer ul li {display:inline;}


/*=============== HOME ===============*/
#home {background:url(../img/bg-body-h.gif) repeat-y;}
#home #header {background:#FFF url(../img/bg-header-h.gif) no-repeat 0 0;}
#home #menu {background:url(../img/bg-menu-h.png) no-repeat 0 0;}
#home #wrapper {background:url(../img/bg-content-h.gif) no-repeat 0 0;padding:35px 170px 0 190px;width:640px;min-height:290px;}
#home #wrapper img {float:left;margin-right:50px;}
#home #wrapper h2 {background:url(../img/tit-home.gif) no-repeat;width:630px;height:65px;margin-bottom:-5px;}
#home #wrapper span {display:none;}
#home #wrapper h4 a {display:block;width:140px;height:100px;margin-bottom:40px;}
#home #wrapper #bloc-patient,
#home #wrapper #bloc-provider {float:left;width:160px;padding:10px 0 0 10px;margin:20px 0 30px 0;}
#home #wrapper #bloc-patient {background:url(../img/bloc-patient.png) no-repeat 0 0;margin-right:50px;}
#home #wrapper #bloc-patient a {color:#7C7ABF;}
#home #wrapper #bloc-provider {background:url(../img/bloc-healthprov.png) no-repeat 0 0;}


div.titre {
	font-family:Arial, 
	Helvetica, sans-serif;
	color:#AE0085;
	font-size:16px;
	text-transform:uppercase;
	padding-top:35px;
	padding-right:20px;
	font-weight: bold;
}

img {
	border: none;
	outline: none;
}


a.bouton_menu {
	background: url("../img/bt_rig.png") no-repeat top right;
	display: block;
	float: left;
	height: 42px;
	padding-right: 13px;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}

a.bouton_menu span {
	background: url("../img/bt_lft.png") no-repeat top left;
	display: block;
	line-height: 42px;
	padding: 0 0 0 15px;
}

a.bouton_menu span em {
	background: url("../img/btn_fond.png") repeat-x;
	display: block;
	line-height: 42px;
	font-style:normal;
	font-size:13px;
	font-family: arial;
	color: #a5007a;
	/*text-transform:uppercase;*/
	padding: 0px 2px 0px 2px;
}

a.bouton_menu:hover, #page_en_cours {
	background:url("../img/bt_rig_0.png") no-repeat top right;
}

a.bouton_menu:hover span, #page_en_cours span {
	background:url("../img/bt_lft_0.png") no-repeat top left;
}

a.bouton_menu:hover span em, #page_en_cours span em {
	background:url("../img/btn_fond_0.png") repeat-x;
	color: #00a4ae;
}



a.bouton_menu_bleu_clair {
	background: url("../img/bt_rig.png") no-repeat top right;
	display: block;
	float: left;
	height: 42px;
	padding-right: 13px;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}

a.bouton_menu_bleu_clair span {
	background: url("../img/bt_lft.png") no-repeat top left;
	display: block;
	line-height: 42px;
	padding: 0 0 0 15px;
}

a.bouton_menu_bleu_clair span em {
	background: url("../img/btn_fond.png") repeat-x;
	display: block;
	line-height: 42px;
	font-style:normal;
	font-size:13px;
	font-family: arial;
	color: #00a4ae;
	text-transform:uppercase;
	padding: 0px 2px 0px 2px;
}

a.bouton_menu_bleu_clair:hover, #page_en_cours {
	background:url("../img/bt_rig_0.png") no-repeat top right;
}

a.bouton_menu_bleu_clair:hover span, #page_en_cours span {
	background:url("../img/bt_lft_0.png") no-repeat top left;
}

a.bouton_menu_bleu_clair:hover span em, #page_en_cours span em {
	background:url("../img/btn_fond_0.png") repeat-x;
}</pre></body></html>