
BODY.menu {
        margin-left:10px;
        margin-right:0px;
	background-color:blue;
	background-image:url(pictures/BlueMenu.gif);
	background-repeat:repeat-y;
}

BODY.head {
	padding:0;
	padding-top:0;
        margin:0px;
        margin-top:0px;
        margin-left:230px;
	background-color:blue; color:white; 
	background-image:url(pictures/BlueMenu.gif);
	background-repeat:repeat-y;
}

TABLE.head
{
  font-size:150%; 
  font-weight:normal;
  padding:10; 
  width:100%; 
  align:center;
  background-color:blue;
}


BODY.main {
	background-color:white;;
	background-image:url(pictures/LightgreyPaperBg.gif);
}

BODY.pub {
	background-color:white;
	background-image:url(pictures/paper.gif);
}
BODY.links {
	background-color:white;
	background-image:url(pictures/worldbg.gif);
}
BODY.password_CV {
	background-color:white;
	background-image:url(pictures/LightgreyPaperBg.gif);
}
BODY.password {
	background-color:white;
	background-image:url(pictures/mapback_small.jpg);
}
BODY.pic {
	background-color:white;
}
BODY.print {
	background-color:white;
        font-size:60%;
}

BODY.history {
	background-color:white;
	background-image:url(pictures/mapback_small.jpg);
        font-size:120%;
}

BODY.graphics {
	background-color:white;
	background-image:url(pictures/teapot_newCol.jpg);
	background-repeat:repeat;
        font-size:120%;
}

BODY.moodle {
	background-color:white;
	background-image:url(pictures/teapot_newCol.jpg);
	background-repeat:repeat;
        font-size:150%;
}

A.MIBlur { 
	color:silver;
	font-size:100%; font-weight:normal; line-height:120%;
	text-decoration:none
}
A.MIFocus {
	//background-color:white;
	//color:blue;
	color:white;
	font-size:100%; font-weight:bold; line-height:120%;
	text-decoration:none
}
A.Exercise {
	background-color:#BEFeEE;
	color:blue;
	font-weight:bold;
}
A.Solution {
	background-color:yellow;
	color:blue;
	font-weight:bold;
}


SPAN.MCharBlur { 
	color:#01B2FF; font:16px/15px Helvetica,Times,Verdana,Aria;
}

SPAN.MCharFocus {
	color:red; font:16px/15px Helvetica,Times,Verdana,Arial;
}

SPAN.scrolltext { 
        color:blue;
	font-size:80%; 
}

TABLE.H1 {
	padding:5; width:90%; align:center;
	background-color:#FFFFC4;
}

table.seminar { 
  width=100%;
  height=100%;
  border=0;
  align=center;
  cellpadding=10px;
  cellspacing=10px;
  background-color:white;
}

tr.seminar { 
  background-color:#cccccc;
}


P.indent0 { text-indent:0px; margin:10px; }
P.indent50 { text-indent:50px; margin:10px; }
P.indent100 { text-indent:100px; margin:10px; }
P.indent200 { text-indent:200px;  margin:10px; }


d {color: #4b8a63 } /* done */
t {color: #ff0000 } /* todo (far from being solved) */
w {color: #b126e5 } /* still working on it */

LI.new {
 color: green;	
 font-weight: bold;	
}      

pre.code {
 color: black;	
 background-color:#dEFefE;
 font-weight: normal;	
}      

red {color: #660000; }
green {color: #006600; }
blue {color: blue; } 
