/* FILE: ism.css */body {      margin-top: 5px;      margin-left: 5px;      background: white; /* #FAFFE8; */      color:black;      font: 12px Verdana,Geneva,serif; }table tr td {      font-size: 12px;      font-family: Verdana,Geneva,serif;      text-decoration: none;}table caption {      font: bold 12px Verdana,Geneva,serif;      text-decoration: none;      text-align: left;      margin-bottom: 8px;}p {      font: 12px Verdana,Geneva,serif;       width: 90%;      margin-top: 8px;      margin-bottom: 8px;}strong {      font-weight: bold;}H1 {      font: bold 20px Verdana,Geneva,serif;      text-decoration: none;      background: none;}H2 {      font: bold 18px Verdana,Geneva,serif;      text-decoration: none;      background: none;} H3 {      font: bold 16px Verdana,Geneva,serif;      text-decoration: none;      background: none;}H4 {      font: bold 14px Verdana,Geneva,serif;      text-decoration: none;      background: none;}/* ---- links ----------------------------------------- */a:link { color:#354381; text-decoration:none; }a:visited { color:#354381; text-decoration:none }a:hover { color:#cc0000; text-decoration:none }a:active { color:red; text-decoration:none; }/* add an icon after external links *//* a.ext::after { content: url(images/extlink.gif); } *//* ---- misc. formatting --------------------------------------- */ul { list-style: disc }ul.plain { list-style-image: none; list-style-type: none; }ul.ball { list-style-image: url(images/ball_orange.gif); }ul.pdf { list-style-image: url(images/pdf_icon.gif); }ul li.plain { list-style-image: none; list-style-type: none; }dl dt { font-weight: bold }dl.conferences {	background: white;	width: 90% }dl.conferences dt {	margin-bottom: .5em;	background: #f2c660;	text-align: left;	border: 1pt solid black;	padding-left: 2em }dl.conferences dd {	margin-bottom: 1em;	}	dl.comites{	background: white;	width: 90% }dl.comites dt {	margin-bottom: .5em;	background: #f2c660;	text-align: left;	border: 1pt solid black;	padding-left: 2em }dl.comites dd {	margin-bottom: 1em;	}dl.regroupement {	background: white;        width: 90%}dl.regroupement dt {	margin-bottom: .5em;	background: #f2c660;	text-align: left;	border: 1pt solid black;	padding-left: 2em }dl.regroupement dd {	margin-bottom: 1em;	}dl.cours {	background: white;        width: 90%}dl.cours dt {	margin-bottom: .5em;	background: #f2c660;	text-align: left;	border: 1pt solid black;	padding-left: 2em }dl.cours dd {	margin-bottom: 1em;	}div.prerequis p { 	border: 1pt dashed black;}#accueil {  font: bold 95% Arial,sans-serif; position:absolute; right:10px; top:10px; width: 10ex; border: thin solid black; background: #f2c660;}#accueil ul{ padding:1px; margin:0px; text-align: center; list-style: none;}#accueil li {  margin-top: 2px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; border-top: thin solid black; border-bottom: thin solid black;}#accueil a {  display: block;} #accueil a:link,#accueil a:visited {  color: black; }#accueil a:hover {  background: #d63513; } 	.navigation {  margin: 8px 0px 0px 0px;/*  padding: 0px; */ width: 180px;}.navigation a {  display: block; padding: 3px;} .navigation a:link {  color: black;/* font-weight: bold; */}.navigation a:visited {  color: black;/* font-weight: bold; */}.navigation a:hover {  background: #e2b04c;} .navigation ul{ margin-left: 0px; padding-left: 0px; margin-top: 2px;/*  padding-left: 0px; */ list-style: none; border-top: 2px solid #bbb;}.navigation ul li {  margin-left: 0px; padding-left: 0px; border-bottom: 2px solid #bbb;}.navigation ul li.last {  border-bottom: none}.navigation ul ul{ display:none; font-size: 75%; padding-left:0px; margin: 0px 0px 5px 0px; border: none; background: white; list-style: none;}.navigation ul ul li {  border-bottom: 1pt solid #bbb; margin-left: 3ex;}.navigation ul ul a {  display: block; padding: 0px;} div.float {  float: left;  padding: 0px;  margin-top: 0px;  margin-right: 7ex;  margin-bottom: 1ex;}  div.container {  margin: 0px;  padding: 0px;}div.spacer {  clear: both;  margin: 0px;  padding: 0px;}.miseajour { font: bold 8px Arial,Helvetica,sans-serif; color:black }.timestamp { font: 8px Arial,Helvetica,sans-serif; color:#336699 }/* this warning will be made invisible if Javascript is activated */#jswarning { font: italic 8px Arial,Helvetica,sans-serif; color:red }/* ==== Mac IE 5.2 warning =======================   this uses a bug in IE 5.2 to display a warning that no other   browser should see. First we define how the warning should be   formatted   ============================================================ */#iewarning { font: italic 8px Arial,Helvetica,sans-serif; color:blue }/* now we make it invisible for all other browers *//* make sure to have no other comments after the backslash comment! *//* see http://www.sam-i-am.com/work/sandbox/css/mac_ie5_hack.html   *//* for an explanation *//* commented backslash hack v2 \*/#iewarning { display:none }
