/* CSS Document */		/*background-color:#B11116; ROUGE*/		/*background-color:#8D8577; BROUN*/BODY, H1, H2, H3, H4, H5, H6, LI, TD, P {font-family: Arial, Helvetica, sans-serif;}ul { margin-bottom: 18px; list-style: none outside; }.copiright { font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color:#8D8577; letter-spacing:0px; text-transform:none;}a.copiright:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8D8577; letter-spacing:0px; text-transform:none;}a.copiright:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8D8577; letter-spacing:0px; text-transform:none;}a.copiright:hover{ font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8D8577; letter-spacing:0px; text-transform:none;}a.copiright:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8D8577; letter-spacing:0px; text-transform:none;}.bgimgpage {background-image:url(../images/home-ok-adh_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage1 {background-image:url(../images/home-ok-adh_en2.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage2 {background-image:url(../images/background_academy_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage3 {background-image:url(../images/background_master_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage4 {background-image:url(../images/background_research_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage5 {background-image:url(../images/background_teaching_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage6 {background-image:url(../images/background_projects_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage7 {background-image:url(../images/background_meeting_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage8 {background-image:url(../images/background_alumni_en.jpg); background-repeat:no-repeat; width:1024px;}.bgimgpage9 {background-image:url(../images/background_en.jpg); background-repeat:no-repeat; width:1024px;}H1 {color: #FFFFFF; font-style: bold; font-weight: normal; font-size: 21px;margin-top:2px; margin-bottom:11px;}H2 {color:#B11116; font-style: normal;font-weight: bold; font-size: 17pt;}H3 {color: #B11116;font-style: normal;font-weight: bold;font-size: 14px;}H4 {color: #B11116; font-style: normal; font-weight: bold; font-size: 13pt; background: #3399ff;}H5.nb {color: #000099; font-style: italic; font-weight: bold; font-size: 14px;margin-top:12px; margin-bottom:2px; background:none;text-align:center;}H5 {color: #000099; font-style: italic; font-weight: bold; font-size: 14px;margin-top:7px; margin-bottom:1px; background:#cce0ff;}H6 {color: #000099; font-style: normal; font-weight: normal;font-size: 10px;margin-top:0px; margin-bottom:0px;}B {color: #000000; font-style: normal; font-weight: bold;}BODY, P,TD {color: #000000; font-style: normal; font-weight: normal; font-size: 12px;text-align:justify; line-height:12px;}P.small {color: #000000; font-style: normal; font-weight: normal; font-size: 9px;}P.date {color: #000080; font-style: normal; font-weight: normal; font-size: 11px;text-align:center;}P.scr {color: #00aa44; font-style: normal; font-weight: normal; font-size: 8px;margin-top:1px;margin-bottom:1px;}P.caption {color: #004499; font-style: normal; font-weight: normal; font-size: 10px;margin-top:1px;margin-bottom:12px;}.red  {color: #B11116; text-decoration: underline;}.WHITE  {color: #FFFFFF; text-decoration: none; font-size:16px; font-weight:bold;}P.quote {color: #000080; font-style: normal; font-family: Arial, Helvetica, Sans-Seriffont-weight: bold; font-size: 16px;text-align:center;}LI  {color: #002244; font-style: normal; font-weight: normal; font-size:12px;margin-top: 5pt;}LI.P  {color: #002244; list-style:upper-roman;font-style: normal; font-weight: normal; font-size: 10pt;margin-top: 4pt;list-style: image: url(pic/list.gif) ;}LI.cam  {color: #002244; list-style:upper-roman;font-style: normal; font-weight: normal; font-size: 10pt;margin-top: 4pt;list-style: image: url(pic/listcam.gif) ;}INPUT, TEXTAREA, select {font-family: Verdana, Arial,Helvetica, Sans-Serifcolor: #000040; font-style: normal; font-weight: normal; font-size: 14px; background:#FFFFFF;}OL {margin-top:2px; margin-bottom:2px;}DL {margin-top:2px; margin-bottom:2px;}DD {margin-top:10px; margin-bottom:2px;}a:link {color: #B11116; font-size: 12px; font-weight: normal; text-decoration:none;}a:visited {color: #B11116; font-size: 12px; font-weight: normal;  text-decoration:none;}a:hover  {color: #000000; font-size: 12px; font-weight: normal;  text-decoration:none;}a:active {color: #B11116; font-size: 12px; text-decoration:none;}A.g:link {color: #0000CC; font-size: 10px;font-weight: bold; text-decoration:none; display:block;}A.g:visited {color: #0000CC; font-size: 10px;font-weight: bold;  text-decoration:none;}A.g:hover  {color: #ff0000; font-size: 10px;background: none; font-weight: bold;  text-decoration:none;}A.g:active {color: #ff0000; font-size: 10px;background: none;}A.n:link	{color: #0000CC; font-weight: bold; text-decoration:none; font-size:12px;}A.n:visited {color: #0000CC; font-weight: bold; text-decoration:none; font-size:12px;}A.n:hover	{color: #ff0000; background: none; font-weight: bold; text-decoration:none; font-size:12px;}A.n:active	{color: #ff0000; background: none; font-size:12px;}a.m:link {color: #B11116; font-size: 12px;font-weight: normal; text-decoration:none;}a.m:visited {color: #B11116; font-size: 12px;font-weight: normal;  text-decoration:none;}a.m:hover  {color: #000000; font-size: 12px;background: none; font-weight: normal;  text-decoration:none;}a.m:active {color: #B11116; font-size: 12px;background: none;}a.t:link	{color: #FFFFFF; font-size: 11px;font-weight: normal; text-decoration:none; line-height:23px; letter-spacing:0px; text-align:center; text-transform:uppercase;}a.t:visited {color: #FFFFFF; font-size: 11px;font-weight: normal; text-decoration:none; line-height:23px; letter-spacing:0px; text-align:center; text-transform:uppercase;}a.t:hover	{color: #FFFFFF; font-size: 11px;font-weight: normal; text-decoration:none; line-height:23px; letter-spacing:0px; text-align:center; text-transform:uppercase;}a.t:active	{color: #FFFFFF; font-size: 11px;font-weight: normal; text-decoration:none; line-height:23px; letter-spacing:0px; text-align:center; text-transform:uppercase;}a.i:link	{color: #FFFFFF; font-size: 12px;font-weight: normal; text-decoration:none; line-height:14px; text-transform:none;}a.i:visited {color: #FFFFFF; font-size: 12px;font-weight: normal; text-decoration:none; line-height:14px; text-transform:none;}a.i:hover	{color: #FFFFFF; font-size: 12px;font-weight: normal; text-decoration:none; line-height:14px; text-transform:none;}a.i:active	{color: #FFFFFF; font-size: 12px;font-weight: normal; text-decoration:none; line-height:14px; text-transform:none;}A.s:link	{color: #FFFFFF; font-size: 10px;font-weight: normal; text-decoration:none;}A.s:visited {color: #FFFFFF; font-size: 10px;font-weight: normal; text-decoration:none;}A.s:hover	{color: #FFFFFF; font-size: 10px;background: none; font-weight: normal; text-decoration:none;}A.s:active	{color: #FFFFFF; font-size: 10px;background: none;}a.z:link	{color: #B11116; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px;}a.z:visited {color: #B11116; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px;}a.z:hover	{color: #000000; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px;}a.z:active	{color: #B11116; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px;}a.g:link	{color: #B11116; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px; text-transform: uppercase;}a.g:visited {color: #B11116; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px; text-transform: uppercase;}a.g:hover	{color: #000000; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px; text-transform: uppercase;}a.g:active	{color: #B11116; font-size: 11px; font-weight: normal; text-decoration:none; letter-spacing:1px; text-transform: uppercase;}.header2 {    font: normal 12px Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color:#B11116;	line-height:14px;	text-transform: none; 	display:block; 	padding-bottom:5px; 	padding-left:6px; 	padding-right:15px; 	padding-top:4px;}.header8 {    font: normal 12px Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color:#B11116;	line-height:14px;	text-transform: none; 	display:block; 	padding-bottom:5px; 	padding-left:6px; 	padding-right:15px; 	padding-top:4px;}.overview {color:#B11116; font-style: normal;font-weight: bold; font-size: 14px; line-height:17px; }.cell_red  {				font: normal 12px Arial, Helvetica, sans-serif;				font-weight:bold;				color: #FFFFFF;				background-color:#B11116;				line-height:14px; 				padding-left:0px; 				padding-right:0px; 				padding-top:3px; 				border:4px #B11116 solid;				text-transform: none;				display:block;				width:780px; 				height:20px;			}			.cell_white  {				font: normal 11px Arial, Helvetica, sans-serif;				font-weight:norma;				color: #000000;				background-color:transparent;				line-height:16px; 				padding-left:3px; 				padding-right:3px; 				padding-top:3px;				margin:0px;				border:4px #f1f1f1 solid;				text-transform: none;				display:block;				width:800px;			}						.cell_white2  {				font: normal 11px Arial, Helvetica, sans-serif;				font-weight:norma;				color: #000000;				background-color:#FFFFFF;				line-height:16px; 				padding-left:7px; 				padding-right:7px; 				padding-top:3px; 				border:4px #FFFFFF solid;				text-transform: none;				display:block;				width:310px;			}	.botton {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 14px; 	background-color:#B11116;	color: #FFFFFF;	text-decoration: none;	letter-spacing: 1px; 	line-height: 15px;	border: 0px #FFFFFF solid;	text-align: center;	width:auto; 	height:30px; 	padding-left:10px; 	padding-right:10px; 	cursor:pointer;}.erreur {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF; 	text-transform:none; 	letter-spacing:0px;}.titre-rouge {	font: normal 11px Arial, Helvetica, sans-serif;	color: #B11116; 	letter-spacing:0px;	text-transform: uppercase; }.titre-noir {	font: bold 10px Arial, Helvetica, sans-serif;	color: #000000; 	letter-spacing:0px;	text-transform: uppercase; }.titre-noir2 {	font: bolder 11px Arial, Helvetica, sans-serif;	color: #000000; 	letter-spacing:0px;	text-transform: uppercase; }.titre-rouge2 {	font: bold 11px Arial, Helvetica, sans-serif;	color: #B11116; 	letter-spacing:0px;	text-transform: uppercase; }.titulo {	font: bold 14px Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color:#B11116;	line-height:14px;	text-transform: uppercase; 	display:block; 	padding-bottom:5px; 	padding-left:6px; 	padding-right:15px; 	padding-top:4px;}.titulo2 {	font: normal 14px Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color:#B11116;	line-height:14px;	text-transform: uppercase; 	display:block; 	padding-bottom:5px; 	padding-left:6px; 	padding-right:2px; 	padding-top:4px;}/* tooltip */a.info {	font-family: Trebuchet MS,Verdana, Arial, Helvetica; Sans-Serif;	text-decoration:none; 	position: relative;}a.info span {	position: relative;	display:none;}a.info:hover {	position: relative;	cursor:default;}a.info:hover .infobox {	font-weight: normal; 	display:block; 	position:absolute; 	top:20px;	left:-90px;	width:150px; 	height:120px; 	border: 0px solid #ccccdd; 	background:none; 	text-align:left; 	font-size:10px; 	line-height:11px;	color:#004466;	font-weight:normal;	padding-left:8px; 	padding-top:8px;	padding-right:6px;	padding-bottom:6px;}a.info2:hover .infobox {	font-weight: normal; 	display:block; 	position:absolute; 	top:1px;	left:-7px;	width:150px; 	height:80px; 	border: 0px solid #ccccdd; 	background:none; 	text-align:left; 	font-size:10px; 	line-height:11px;	color:#004466;	font-weight:normal;	padding-left:8px; 	padding-top:8px;	padding-right:6px;	padding-bottom:6px;}.nav 					{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 0px;	font-size: 12px;	color : #000000;	text-transform:lowercase;	line-height: 20px;}a.nav:link				{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 0px;	font-size: 12px;	text-decoration: underline;	text-transform:lowercase;	color : #000000;	line-height: 20px;}a.nav:visited           {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 0px;	font-size: 12px;	text-decoration: underline;	text-transform:lowercase;	color : #000000;	line-height: 20px;}a.nav:hover 			{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 0px;	font-size: 12px; 	text-transform:lowercase;	text-decoration: none;	color : #B11116;	line-height: 20px;}a.nav:active 	        {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 0px;	font-size:12px;	text-decoration: underline;	text-transform:lowercase;	color : #000000;	line-height: 20px;}input.searchinput {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	background-color: #FFFFFF;	color: #000000;	text-decoration: none;	text-align: left;	width:200px; height:18px;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	background-color: #FFFFFF;	color: #000000;	text-decoration: none;	text-align: left;	width:140px; height:14px;}#rechercher_pos {          margin:0 auto 0 auto;        width:1024px; 		text-align:left;	  }		.recherche_form {		  position:absolute ;		  text-align: left;		  margin-top:   103px; 		  margin-left:  0px; /* 50% del ancho */		  width:1024px;		 }		 #menu_pos {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.menu_form {		  position:absolute ;		  text-align: left;		  margin-top:   279px; 		  margin-left:  348px; /* 50% del ancho */	      width: auto;		 }		 #lungue_pos {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.lungue_form {		  position:absolute ;		  text-align: left;		  margin-top:   282px; 		  margin-left:  947px; /* 50% del ancho */		  width: auto;		 }		 		 		 #menu_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.menu_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   280px; 		  margin-left:  -9px; /* 50% del ancho */	      width: auto;		 }		 #menu_pos3 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.menu_form3 {		  position:absolute ;		  text-align: left;		  margin-top:   280px; 		  margin-left:  -9px; /* 50% del ancho */	      width: auto;		 }		 		 		 #lungue_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.lungue_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   282px; 		  margin-left:  947px; /* 50% del ancho */		  width: auto;		 }		 		 		 		 #letter_pos {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.letter_form {		  position:absolute ;		  text-align: left;		  margin-top:   620px; 		  margin-left:  4px; /* 50% del ancho */		  width: auto;		 }			 #letter_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.letter_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   660px; 		  margin-left:  10px; /* 50% del ancho */		  width: auto;		 }			 			 #ecoute_pos {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.ecoute_form {		  position:absolute ;		  text-align: left;		  margin-top:   500px; 		  margin-left:  20px; /* 50% del ancho */		  width: 180px;		 }			 		 	 			 #chemin_pos2 {          margin:0 auto 0 auto;        width: 1009px; 		text-align:left;	  }		.chemin_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   310px; 		  margin-left:  0px; 		  width: auto;		 }		#title_pos {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.title_form {		  position:absolute ;		  text-align: left;		  margin-top:   330px; 		  margin-left:  728px; /* 50% del ancho */	      width: auto;		 }				 		 #title_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.title_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   330px; 		  margin-left:  370px; /* 50% del ancho */	      width: auto;		 }			 		 #title_pos3 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.title_form3 {		  position:absolute ;		  text-align: left;		  margin-top:   326px; 		  margin-left:  370px; /* 50% del ancho */	      width: auto;		 }			 		 #carre_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.carre_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   330px; 		  margin-left:  -3px; /* 50% del ancho */	      width: auto;		 }			 		 		 #photos_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.photos_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   353px; 		  margin-left:  370px; /* 50% del ancho */	      width: 580px;		 }			 #cv_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.cv_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   490px; 		  margin-left:  370px; /* 50% del ancho */	      width: auto;		 }#texte_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.texte_form2 {		  position:absolute ;		  text-align: left;		  margin-top:   368px; 		  margin-left:  370px; /* 50% del ancho */	      width: auto; 		 }#texte_pos5 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.texte_form5 {		  position:absolute ;		  text-align: left;		  margin-top:   413px; 		  margin-left:  370px; /* 50% del ancho */	      width: auto; 		 }		 		 #texte_pos7 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.texte_form7 {		  position:absolute ;		  text-align: left;		  margin-top:   413px; 		  margin-left:  372px; /* 50% del ancho */	      width: auto; 		 }		 		 	 #texte_pos8 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.texte_form8 {		  position:absolute ;		  text-align: left;		  margin-top:   413px; 		  margin-left:  658px; /* 50% del ancho */	      width: auto; 		 }	 		 		 #fleche_pos {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.fleche_form {		  position:absolute ;		  text-align: left;		  margin-top:   346px; 		  margin-left:  925px; /* 50% del ancho */	      width: 18px; 		 }		 		 		 #texte_pos6 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.texte_form6 {		  position:absolute ;		  text-align: left;		  margin-top:   349px; 		  margin-left:  100px; /* 50% del ancho */	      width: auto;  		 }			 		 #ie_pos {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.ie_form {		  position:absolute ;		  text-align: left;		  margin-top:   358px; 		  margin-left:  100px; /* 50% del ancho */	      width: auto;  		 }			 #news_pos2 {          margin:0 auto 0 auto;        width:1009px; 		text-align:left;	  }		.news_form2 {		  position:absolute ;		  text-align: left;		  margin-top: 360px; 		  margin-left:350px; /* 50% del ancho */	      width: auto; 		 }		 	 .border       	   { background-color: transparent; border-top: 1px #8D8577 solid; margin-right:38px; }.border2       	   { background-color: transparent; border-bottom: 1px #8D8577 solid; margin-right:38px; }div#left {    float: left;    width: 110px;    display:block;  	border:1px #B11116 solid; 	margin:1px; 	padding:1px;}div#left2 {    float: left;    width: 30px;    display:block;  	border:3px #FFFFFF solid; 	margin:1px; 	padding:1px;}div#right {    float: left;    width: 500px;	display:block;    border:1px #FFFFFF solid; 	margin:1px; 	padding:1px;}div#header {    clear: both;    width: 490px;    padding: 1px;}div#left4 {    float: left;    width: 110px;    display:block;  	border:1px #B11116 solid; 	margin:1px; 	padding:1px;}div#left3 {    float: left;    width: 108px;    display:block;  	border:1px #FFFFFF solid; 	margin:1px; 	padding:1px;}div#left4 {    float: left;    width: 84px;    display:block;  	border:1px #FFFFFF solid; 	margin:1px; 	padding:1px;}div#right2 {    float: left;    width: 380px;	display:block;    border:1px #FFFFFF solid; 	margin:3px; 	padding:3px;}div#right3 {    float: left;    width: 302px;	display:block;    border:1px #FFFFFF solid;     text-transform:none;	margin:3px; 	padding:3px;}div#header2 {    clear: both;    width: 430px;    padding: 1px;}div#hiver {    float: left;    width: 270px;    display:block;  	border:0px #FFFFFF solid; 	margin:1px; 	padding:1px;}div#ete {    float: left;    width: 270px;	display:block;    border:0px #FFFFFF solid; 	margin-left:13px; 	padding:1px;}div#header5 {    clear: both;    width: 250px;    padding: 1px;}div#right5 {    float: left;    width: 190px;	display:block;    border:1px #FFFFFF solid;     text-transform:none;	margin:3px; 	padding:3px;}BODY {		scrollbar-face-color: #B11116;		scrollbar-highlight-color:#FFFFFF;		scrollbar-shadow-color:#FFFFFF;		scrollbar-3dlight-color:#FFFFFF;		scrollbar-arrow-color:#B11116;		scrollbar-track-color:#FFFFFF;		scrollbar-darkshadow-color:#FFFFFF;}BODY { margin-top:0px; background-color:#F1F1F1;background-repeat: no-repeat;background-attachment: fixed;}