A:link {color:#00bfff; background-color:transparent; text-decoration:none;}
A:visited {color:#00bfff; background-color:transparent; text-decoration:none;}
A:hover {color:#ff0000; background-color:transparent; text-decoration:none;}
A:active {color:#003876; background-color:transparent; text-decoration:none;}


/*	Centrage du cadre principal	////// OK //////      */
.fond {background-color:#ffffff; background-repeat:repeat-x;}
.plan {border:0px dotted red; background-color:transparent; position:absolute; left:50%; top:0px; width:970px; height:530px; margin-left:-485px; margin-right:auto; margin-top:0px; margin-bottom:auto; padding:0px; font-family:Arial,Verdana,sans-serif; font-size:12px; text-align:justify; z-index:1;}
.language {border:0px dotted red; background-color:transparent; position:absolute; left:50%; top:0px; width:970px; height:15px; margin-left:-485px; margin-right:auto; margin-top:0px; margin-bottom:auto; padding:0px; font-family:Arial,Verdana,sans-serif; font-size:12px; text-align:right; z-index:1;}
/* Pour fond dŽgradŽ dans .plan et passer .fond en background-color:#cccccc; background-image:url(../_commun/bg.gif); */

/* Bandeau ////// OK //////      */
.bandeau {
	border:0px solid black;
	position:absolute;
	left:24px;
	top:20px;
	width:950px;
	height:125px;
	margin:0px;
	background-image:url(../_commun/bandeau.jpg);
	background-repeat:no-repeat;
	padding:0px;
	font-family:Verdana,Arial;
	font-size:8px;
	color:#000000;
	z-index:5;
	}
.logo {
  border:0px solid black;
  position:absolute;
  left:24px;
  top:20px;
  width:125px;
  height:125px;
  margin:0px;
  padding:0px;
  background-color:transparent;
  z-index:7;
  }
/*  Contenu  /////// OK //////     */
.content {border:0px solid black; background-color:transparent; font-family:Verdana,Arial; font-size:13px; font-weight:normal; position:absolute; left:149px; top:195px; width:513px; height:358px; padding:0px; margin:0px; text-align:justify; z-index:5;}
.under_content {border:0px solid black; background-color:transparent; font-family:Verdana,Arial; font-size:13px; font-weight:normal; position:absolute; left:0px; top:190px; width:513px; height:200px; padding:0px; margin:0px; text-align:justify; z-index:5;}
.network {border:0px solid black; background-color:transparent; font-family:Verdana,Arial; font-size:12px; font-weight:normal; position:absolute; left:0px; top:0px; width:650px; height:178px; padding:0px; margin:0px; text-align:justify; z-index:5;}
.title {border:0px; color:#999999; font-family:Verdana,Arial; font-size:18px; font-weight:normal; padding:0px; margin:0px; text-align:left; z-index:5;}
.video_inverse {border:0px; background-color:#999999; color:#ffffff; font-family:Verdana,Arial; font-size:11px; font-weight:bold; letter-spacing:normal; padding:0px; padding-top:5px; padding-bottom:5px; margin:0px; margin-bottom:10px; text-align:left; text-indent:5px; z-index:5;}
.generalistes {border:0px solid black; background-color:transparent; font-family:Verdana,Arial; font-size:11px; font-weight:normal; letter-spacing:-1px; position:absolute; left:0px; top:175px; width:306px; height:220px; padding:0px; margin:0px; text-align:justify; z-index:5;}
.specialistes {border:0px solid black; background-color:transparent; font-family:Verdana,Arial; font-size:11px; font-weight:normal; letter-spacing:-1px; position:absolute; left:316px; top:175px; width:336px; height:220px; padding:0px; margin:0px; text-align:left; z-index:5;}
.contacts {border:0px; background-color:transparent; font-family:Verdana,Arial; font-size:12px; font-weight:normal; position:absolute; left:462px; top:0px; width:150px; height:300px; padding:0px; margin:0px; text-align:justify; z-index:5;}
.speak {border:0px solid black; background-color:transparent; color:#999999; font-family:Verdana,Arial; font-size:18px; font-weight:normal; position:absolute; left:206px; top:40px; width:300px; height:130px; padding:0px; margin:0px; text-align:left; z-index:30;}
.actus {border:0px solid black; background-color:transparent; font-family:Verdana,Arial; font-size:13px; font-weight:normal; position:absolute; left:0px; top:0px; width:513px; height:358px; padding:0px; margin:0px; text-align:justify; z-index:5;}


.bluetitle {
	border:0px solid black;
	position:absolute;
	left:155px;
	top:0px;
	width:250px;
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial;
	font-size:24px;
	text-align:left;
	letter-spacing:0px;
	word-spacing:0px;
	color:#003876;
	z-index:15;
	}

/* Zone des rubriques ////// OK //////      */
.rubriques {
	border:0px solid black;
	position:absolute;
	left:149px;
	top:145px;
	width:824px;
	height:30px;
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial;
	font-size:12px;
	color:#000000;
	z-index:5;
	}
/* Comportement des rubriques principales ////// OK //////      */
.rubrique {
	display:block;
	background-image:none;
	background-repeat:no-repeat;
	float:left;
	width:100px;
	height:30px;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-right:3px;
	}
.rubrique a {display:block; background-image:url(../_commun/onglet_bleu.gif); background-repeat:no-repeat; float:left; width:101px; height:30px; padding:0px; padding-top:0px; font-family:Verdana,Arial; font-size:12px; color:#ffffff; font-weight:normal;}
.rubrique a:visited {background-image:url(../_commun/onglet_bleu.gif); color:#ffffff; font-weight:normal;}
.rubrique a:hover {background-image:url(../_commun/onglet_bleu.gif); color:#ffffff; font-weight:bold;}
.rubrique a:active {background-image:url(../_commun/onglet_bleu.gif); color:#ffffff; font-weight:normal;}

.activated_rubrique {
	display:block;
	background-image:url(../_commun/onglet_bleu_contour.gif);
	background-repeat:no-repeat;
	float:left;
	width:100px;
	height:30px;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-right:3px;
	border-width:0px;
	font-family:Verdana,Arial;
	font-size:12px;
	color:#003399;
	font-weight:normal;
	}
	
/* Comportement des rubriques secondaires ////// OK //////      */
.rubrique2 {
	display:block;
	background-image:none;
	background-repeat:no-repeat;
	float:left;
	width:100px;
	height:30px;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-right:3px;
	}
.rubrique2 a {display:block; background-image:url(../_commun/onglet_gris.gif); background-repeat:no-repeat; float:left; width:100px; height:30px; padding:0px; padding-top:0px; font-family:Verdana,Arial; font-size:11px; color:#ffffff; font-weight:normal;}
.rubrique2 a:visited {background-image:url(../_commun/onglet_gris.gif); color:#ffffff; font-weight:normal;}
.rubrique2 a:hover {background-image:url(../_commun/onglet_gris.gif); color:#ffffff; font-weight:bold;}
.rubrique2 a:active {background-image:url(../_commun/onglet_gris.gif); color:#ffffff; font-weight:normal;}

.activated_rubrique2 {
	display:block;
	background-image:url(../_commun/onglet_gris_contour.gif);
	background-repeat:no-repeat;
	float:left;
	width:100px;
	height:30px;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-right:3px;
	border-width:0px;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#999999;
	font-weight:normal;
	}


/*  Version et Copyright  */
.version {position:absolute; left:50%; top:600px; width:600px; height:50px; margin-left:-320px; margin-right:auto; margin-top:0px; margin-bottom:auto; color:#003876; background-color:transparent; padding:0px; font-family:Arial,Verdana,sans-serif; font-size:16px; text-align:center; z-index:1;}

/* Zone des boutons de langue et DITC is ////// OK //////      */
.buttons {
  border:0px solid red;
	position:absolute;
	left: 813px;
	top: 195px;
	width:157px;
	height:360px;
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	z-index:15;
	}
.caducee {
  border:0px solid pink;
  	position:absolute;
	background-image:url(../_commun/caducee.gif);
	background-repeat:no-repeat;
	left: 814px;
	top: 196px;
	width:30px;
	height:30px;
	margin:0px;
	padding:0px;
	z-index:100;
	}

/* Inset 3D Raised */
.raised {background: transparent; width:100%; margin:0 auto; z-index:20;}
.raised p {margin:0 5px; padding-bottom:0.5em;}
Ê
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#003876; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#003876; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#003876; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#003876; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#003876; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#003876; border-left:1px solid #aaa; border-right:1px solid #999;}

.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#003876; border-left:1px solid #fff; border-right:1px solid #999;}

.notabene {
  border:0px;
  width:157px;
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial;
	font-size:9px;
	text-align:justify;
	letter-spacing:0px;
	word-spacing:0px;
	color:#003876;
	z-index:15;
	}
.skype {
  border:0px solid black;
	position:absolute;
	left: 813px;
	top: 550px;
	width:120px;
	height:54px;
	margin:0px;
	padding:0px;
	z-index:15;
	}


.presentation_doctor {
	border:0px solid black;
	display:block;
	background-image:url(../presentation/doctor.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:494px;
	top:19px;
	width:170px;
	height:300px;
	margin:0px;
	padding:0px;
	z-index:10;
	}
.presentation_patient {
	border:0px solid black;
	display:block;
	background-image:url(../presentation/patient.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:10px;
	width:200px;
	height:310px;
	margin:0px;
	padding:0px;
	z-index:10;
	}

.q1 a:link, .q2 a:link, .q3 a:link, .q4 a:link, .q5 a:link, .q6 a:link, .q7 a:link, .q8 a:link {color:#ffffff; background-color:transparent; text-decoration:none; font-weight:normal;}
.q1 a:visited, .q2 a:visited, .q3 a:visited, .q4 a:visited, .q5 a:visited, .q6 a:visited, .q7 a:visited, .q8 a:visited {color:#ffffff; background-color:transparent; text-decoration:none; font-weight:normal;}
.q1 a:hover, .q2 a:hover, .q3 a:hover, .q4 a:hover, .q5 a:hover, .q6 a:hover, .q7 a:hover, .q8 a:hover {color:#ffffff; background-color:transparent; text-decoration:none; font-weight:bold;}
.q1 a:active, .q2 a:active, .q3 a:active, .q4 a:active, .q5 a:active, .q6 a:active, .q7 a:active, .q8 a:active {color:#ffffff; background-color:transparent; text-decoration:none; font-weight:bold;}

.q1 {
	border:0px solid black;
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:355px;
	top:0px;
	width:115px;
	height:30px;
	margin:0px;
	padding:5px;
	padding-top:5px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}
.q2 {
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:340px;
	top:50px;
	width:110px;
	height:40px;
	margin:0px;
	padding:5px;
	padding-top:5px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}
.q3 {
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:365px;
	top:100px;
	width:110px;
	height:40px;
	margin:0px;
	padding:5px;
	padding-top:12px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}
.q4 {
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:380px;
	top:150px;
	width:110px;
	height:40px;
	margin:0px;
	padding:5px;
	padding-top:5px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}
.q5 {
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:165px;
	top:10px;
	width:110px;
	height:40px;
	margin:0px;
	padding:5px;
	padding-top:5px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}
.q6 {
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:185px;
	top:60px;
	width:110px;
	height:40px;
	margin:0px;
	padding:5px;
	padding-top:5px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}
.q7 {
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:200px;
	top:110px;
	width:110px;
	height:40px;
	margin:0px;
	padding:5px;
	padding-top:5px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}
.q8 {
	display:block;
	background-image:url(../presentation/q1.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:215px;
	top:160px;
	width:110px;
	height:40px;
	margin:0px;
	padding:5px;
	padding-top:12px;
	font-family:Verdana,Arial;
	font-size:11px;
	text-align:center;
	color:#000000;
	z-index:10;
	}

.doctoranswer {
	border:0px solid pink;
	display:block;
	position:absolute;
	left:206px;
	top:0px;
	width:409px;
	height:175px;
	margin:0px;
	padding:0px;
	z-index:20;
	}
.doctorteam {
	border:0px solid pink;
	display:block;
	background-image:url(../presentation/team.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:146px;
	top:215px;
	width:518px;
	height:145px;
	margin:0px;
	padding:0px;
	z-index:20;
	}
/* Zone des reponses ////// OK //////      */
.answers {
	border:0px solid black;
	position:absolute;
	left:0px;
	top:0px;
	width:145px;
	height:360px;
	margin:0px;
	padding:0px;
	font-family:Verdana,Arial;
	font-size:12px;
	color:#000000;
	z-index:25;
	}
/* Comportement des rubriques principales ////// OK //////      */
.answer {
	border:0px solid green;
	display:block;
	background-image:none;
	background-repeat:no-repeat;
	float:left;
	width:145px;
	height:45px;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-right:0px;
	}
.answer a {display:block; background-image:url(../presentation/reponses.gif); background-repeat:no-repeat; float:left; width:145px; height:45px; padding:0px; padding-top:0px; font-family:Verdana,Arial; font-size:12px; color:#ffffff; font-weight:normal;}
.answer a:visited {background-image:url(../presentation/reponses.gif); color:#ffffff; font-weight:normal;}
.answer a:hover {background-image:url(../presentation/reponses.gif); color:#ffffff; font-weight:bold;}
.answer a:active {background-image:url(../presentation/reponses.gif); color:#ffffff; font-weight:normal;}

.activated_answer {
	display:block;
	background-image:url(../presentation/reponse_active.gif);
	background-repeat:no-repeat;
	float:left;
	width:145px;
	height:45px;
	padding:0px;
	margin:0px;
	margin-left:0px;
	margin-right:3px;
	border-width:0px;
	font-family:Verdana,Arial;
	font-size:12px;
	color:#003399;
	font-weight:normal;
	}