body { margin : 0;  background-color:#FFFFFF; }hr   { color: #556268 ; height: 1px;}a:link  {color : #556268;   }a:visited {color : #556268;   }a:hover {color : #9A1643;   } a.info{    position:relative;     background-color:#fff;    color:#555;    text-decoration:none}a.info:hover{z-index:200; background-color:#fff; color:#888}a.info span{display: none}a.info:hover span{ /*le contenu de la balise span ne sera visible que pour l'état a:hover */    display:block;     position:absolute;    top:1em; left:2em;     border:1px solid #9A1643;    background-color:#ffffff; color:#9A1643;    text-align: justify;    font-weight:none;    padding:2px;        }table {    border-collapse: collapse;    margin : 0;    padding: 0px;		}   td.menuDoctorant {  padding: 0px;  vertical-align : middle;  text-align: center;    font-family : Arial, Helvetica, sans-serif;     font-size : 9px;   color : #9A1643;     text-decoration : none;    background-color: #FFF0F0;}td.menuDoctorant a:link,td.menuDoctorant a:visited{color :#9A1643; text-decoration : none;}                              table.spip td {   padding: 5px;   vertical-align : middle;}	table.spip th {   padding: 10px;   vertical-align : middle;}	table.spip tr.row_first {  border-bottom: 1px;  border-color: Silver;}table.spip tr.row_odd {   padding: 10px;}table.spip tr.row_even {   padding: 10px;}		ul {list-style-position : outside; list-style-type:square;     list-style-image:url('../images/boite-outils/puce.gif')}                  p  {margin-top : 5px; margin-bottom : 5px; }                      ul {margin-top : 10px; margin-bottom : 10px; }  td, p, div            {font-family : Arial, Helvetica, sans-serif; font-size : 12px;            color : #556268;            vertical-align : top;           text-align: justify;}	p.titre           {font-size : 14px; color : #9A1643; font-weight: bold;text-align: left}p.menuNiveau1 , p.menuNiveau1 a:link, p.menuNiveau1 a:visited, p.intertitre a:hover           {font-size : 9px; color : #9A1643;text-align: justify; text-decoration : none; }H3.spip           {font-size : 12px; color : #555555; font-weight: bold;text-align: left}span.petit, p.petit          {font-size : 10px; color: #282828; }         ul ul          {color: #282828; }                    p.intertitre          {color: #9A1643; font-weight: bold; font-size : 12px;text-align: left}                   p.intertitre a:link, p.intertitre a:visited           {color: #9A1643; font-weight: bold;  font-size : 12px;           text-decoration : none; }           p.intertitre a:hover           {color: #015C48; font-weight: bold;  font-size : 12px;           text-decoration : none; }  p.intertitre2          {color: #9A1643; font-weight: bold; font-size : 10px;text-align: center}   p.titreRecherche          {color: #9A1643; font-weight: bold; font-size : 10px;text-align: left}   p.pRecherche          {color: #556268; font-size : 11px;text-align: left}   ul.liste-liens a:link    {color : #9A1643; text-decoration : none; font-weight: bold;} ul.liste-liens a:visited {color : #9A1643; text-decoration : none; font-weight: bold;} ul.liste-liens a:hover   {color : #9A1643; text-decoration : none; font-weight: bold;}            table.table-avec-bordures, table.table-avec-bordures td, table.table-avec-bordures th{	border-style : solid;	border-color : #9A1643;	border-width : 1px;	border-collapse:collapse;}      table.table-sans-bordures, table.table-sans-bordures td,table.table-sans-bordures th {	border-width : 0px ;}                      td.separateur { background-color: #9A1643; }/*Ajout des forums*/.forum-repondre {text-align:right;margin-right:30px;}.forum {margin-left:20px;width:90%;border:1px inset #018c6d;margin-bottom:20px;}.forum  .ftitre {color:white;background-color:#018c6d;padding:5px}.forfils  .ftitre {color:white;background-color:darkgreen;padding:5px}.forfils .forfils  .ftitre {color:white;background-color:forestgreen;padding:5px}.forfils .forfils  .forfils  .ftitre {color:white;background-color:SeaGreen;padding:5px}.forfils .forfils .forfils  .forfils .ftitre {color:black;background-color:lightgreen;padding:5px}.forfils .forfils .forfils  .forfils .forfils .ftitre {color:black;background-color:aquamarine;padding:5px}.forfils {margin:15px;padding:0%;padding-left:0;margin-top:0;border-left:1px inset #018c6d;margin-right:0;}/*input.formrecherche*/input.formrecherche {color:white;background-color:#9A1643;}a.spip_barre img {color:white;background-color:#9A1643;}.forml {color:white;background-color:#9A1643;}     /* Annuaire */table.main tr td.alphabet a {	text-decoration : none;}table.main tr td.alphabet a:hover {	text-decoration : underline;}table.main tr td.alphabet {	text-align : center;}table.main tr td.separation {	border-bottom : 1px solid #5D8BA2;}table.main tr td.auteur {	padding : 5px;}table tr td.fiche_titre {	border-bottom : 1px solid #5D8BA2;	font-size : 16pt;	  padding: 20px;	border-collapse:collapse;  vertical-align : middle;}                        .buttonLangues {	background: white;	width : 100px;}#def_lang {	height:15px;	border:none;	font-size : 11px; 	font-weight: bold; 	color:#9A1643; 	text-decoration:none;}