body { background-color: rgba(255,255,255,0.6);
	background-repeat: no-repeat;
	font-family: Baskerville, Palatino, "new century schoolbook", Georgia, "Times New Roman", serif; /* inheritance in nn 4.x?? */
	font-size: 12pt; /* inheritance in nn 4.x?? */
	color: #000; 
	margin: 3px 2px 3px 3px;  
	padding: 1px 74px 1px 1px; }

div.logo, div.logoleft { 	display: none; }

div.logoprint {	vertical-align: bottom;
margin-top: 10px; }

div.copyright { margin: 6px 24px 12px 0px;
	border: 1px solid #000;
	padding: 6px; }


ul { list-style:  none; 
	margin-top: -12px;
	margin-left: -2px;
	padding: 0; }
	
ol { list-style: inside; 
	margin-top: -12px;
	margin-left: 0px;
	padding: 0; }
ol.zebra, ul.zebra {	margin-left: 0;
    list-style-position: inside; 
	padding-left: 4px; }
.zebra li:first-child { border-top: solid 1px #ddd; }
.zebra li { border-right: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	border-left: solid 1px #ddd;	
	padding: 0 3px 2px 3px;
	position: relative;} /*** hierdoor kan ik de title absoluut positioneren, tov. de li; maar het positioneert de ul wel relatief tov zijn parent ***/
.zebra li:nth-child(odd) { 	background-color: rgba(0,0,0,0.1); }
.zebra li:nth-child(even) { background-color: rgba(255,255,255,0.2); }
ul.zebra li { list-style:  none; }
ol span.title, ul span.title {
	padding: 0 8px 0 4px;
	white-space:nowrap; 
	margin: 0 0 0 0;
	position: absolute;
	top: 2px;
	right:-3.8em;
	line-height: 1em;
	width: 28px;
	background-color: #fff;
	color: rgba(0,0,0,0.6); }
ol span.title:before, ul span.title:before { content: "("}
ol span.title:after, ul span.title:after { content: ")"}
	
/* controls behaviour of links all-over */
a:link { background-color: inherit;
	color: #000;
	text-decoration: none; }

a:visited { background-color: inherit;
	color: #000;
	text-decoration: none; }

a:hover { background-color: transparent;
	color: #000;
	text-decoration: underline; }

a:active { background-color: transparent;
	color: #000;
	text-decoration: none; }

a.cssbtn { display: none; }

p.inmenu { display: none; }

h1, h2, h3, h4, h5, h6  { 
	font-weight: bold; }

h2 { margin-right: 4px; 
	font-size: 13pt; 
	text-align: left;
	line-height: 1.1em; }

h5  { padding:  8px 4px 8px 14px;
	background-color: #c90;   }

table { clear: left; }
table.base td.last {padding-left:16px;
    padding-top:0px; }
/* controls paragraphs */
p  { text-indent: 0; 
    margin-top: -0.3cm; }
p.date, div.copyright {	margin-left: -14px; 
}
p.date { padding-top: 40px;
    background: url(http://www.phil.uu.nl/~rob/icons/gezicht.gif) no-repeat right 90%;
    -webkit-background-size: 80px;
    -moz-background-size: 80px;
    -o-background-size: 80px;
    background-size: 80px;  }
a.awesome { display: none; }
abbr:after {
    content: " (" attr(title) ") ";
	text-decoration: none;
    font-size: 90%;}
td#navlist {display: none; }
td.buttons img {display: none; }
td.buttons h2, td.buttons h3 {color: white; }
td.buttons h3 {display: none; }
/*td {width: 900px;}*/
span.TEX {letter-spacing: -0.125em; }
span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;}
a span.TEX span.E {text-decoration: none; }
span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;}
span.LATEX span.TEX{ position:relative; left: -0.4em; }
