html, body 
	{
	border:				none;
	}

body 
	{
	margin:				0 auto;
	text-align:			center;
	font-family:			palatino linotype, book antiqua, times new roman, gentium, thryomanes, arial unicode ms, code2000, tahoma, verdana, helvetica;
	font-size:			100%;
	}

h1 	{
	font-size:			180%;
	width:				100%;
	margin:				20px auto 20 auto;
	padding:			0;
	color:				black;
	text-align:			center;
	text-transform: 		uppercase;
	}

h2, h3, h4, h5, h6 
	{
	color:				black;
	text-decoration:		none;
	text-align:			left;	
	font-weight:			bold;
	}

h2 	{ font-size:			150%;	}
h3 	{ font-size:			130%;	}
h4 	{ font-size:			110%;	}

h4.language a
	{
	display:			none;
	}

p table	{
	border:				none;
	border-collapse:		collapse;
	vertical-align:			middle;
	empty-cells:			hide;
	}

p table.rand
	{
	border:				1px solid black;
	}

p table th
	{
	padding:			3px 8px;
	text-align:			left;
	vertical-align:			middle;
	}

p table th.declin
	{
	font-size:			200%;
	font-weight:			bold;
	text-align:			center;
	}

p table th.centered
	{
	text-align:			center;
	}

p table.border th
	{
	border:				1px solid black;
	text-align:			center;
	font-size:			90%;
	}

p table.border th.leeg
	{
	border:				none;
	padding:			0px;
	}

p table td
	{
	padding:			2px 8px;
	font-size:			90%;
	}

p table.border td	
	{
	border:				1px solid black;
	empty-cells:			hide;
	}

p table.border td.pers
	{
	padding:			2px 12px;
	text-align:			right;
	font-weight:			bold;
	font-style:			italic;
	color:				black;
	width:				5%;
	}

p table td.case
	{
	padding:			2px 12px;
	text-align:			left;
	font-weight:			bold;
	font-style:			italic;
	color:				black;
	width:				5%;
	}

td
	{
	vertical-align:			top;
	}

td p
	{
	font-size:			90%;
	font-weight:			normal;
	vertical-align:			top;
	}

td.balk
	{
	color:				black;
	vertical-align:			top;
	font-weight:			bold;
	}

table.dict td
	{
	font-size:			80%;
	}

table.dict hr
	{
	width:				70%;
	text-align:			left;
	margin-top:			10px;
	margin-bottom:			-10px;
	height:				1px;
	}

table.dict h2
	{
	text-align:			center;
	font-size:			130%;
	font-weight:			bold;
	width:				10%;
	border:				5px ridge white;
	padding:			2px 4px;
	margin:				0px 0px 10px 0px;
	}

table.dict h4 a
	{
	display:			none;
	}

img 	{
	border:				1px solid black;
	margin-left:			5px;
	margin-right:			5px;
	}

ul	{
	text-align:			left;
	margin-left:			15px;
	}
	
ol	{
	text-align:			left;
	margin-left:			25px;
	}

sup	{
	font-size:			80%;
	}

p 	{
	margin:				1em 0;
	}

p.romcyr
	{
	display:			none;
	}

p.nospace
	{
	margin:				0;
	}

p.unicode table td
	{
	font-family:			Code2000, Thryomanes, Gentium, Lucida Sans Unicode, Arial Unicode;
	font-size:			80%;
	}

a:link, a:visited
	{
	color:				black;
	font-weight:			bold;
	}

pre 	{
	font-family:			"Lucida Console", "Courier New", Courier, monospace;
	font-size:			80%;
	overflow: 			auto;
	width: 				100%;
	}

caption {
	font-size:			80%;
	text-align:			center;
	margin:				1ex auto;
	caption-side:			bottom;
	}

hr	{
	color:				grey;
	width:				99%;
	height:				1px;
	}


span.ds
	{
	font-size:			8pt;
	font-weight:			bold;
	color:				black;
	}

span.steden
	{
	font-family:			arial;
	font-size:			7pt;
	font-weight:			normal;
	color:				black;
	}

span.rivier
	{
	font-family:			arial;
	font-size:			7pt;
	font-style:			italic;
	color:				#ffffff;
	}

span.meer
	{
	font-family:			arial;
	font-size:			8pt;
	font-style:			italic;
	color:				#ffffff;
	}

span.land
	{
	font-family:			arial;
	font-size:			16pt;
	font-weight:			bold;
	color:				#666666;
	}

span.steden
	{
	font-family:			arial;
	font-size:			7pt;
	font-weight:			normal;
	color:				black;
	}

span.nr
	{
	font-size:			120%;
	font-weight:			bold;
	color:				white;
	font-style:			italic;
	}

/** Header **/

#header {
	width:				100%;
	text-align:			center;
	clear:				both;
	margin-bottom:			-20px;
	padding:			0;
	}

#header table	 
	{
	width:				100%;
	border:				0;
	}

#header img
	{
	display:			none;
	}

#header	span
	{
	color:				gray;
	font-size:			140%;
	text-align:			center;
	font-style:			italic;
	width:				100%;
	border:				3px double gray;
	margin-top:			25px auto 20px auto;
	text-transform: 		uppercase;
	text-decoration:		none;
	padding:			1px;
	}

#header td
	{
	display:			none;
	}

#header hr
	{
	display:			none;
	}	


/** TOC **/

#toc	{
	display:			none;
	}


/** Background table stuff **/

table.b1, table.b2, table.b3, table.b4, table.b5, table.b6, table.b7, table.b8, table.b9, table.b10, table.b11
	{
	width:				100%;
	}

td.b1, td.b2, td.b3, td.b4, td.b5, td.b6, td.b7, td.b8, td.b9, td.b10, td.b11
	{
	padding:			0;
	}

table.b12
	{
	width:				100%;
	margin-left:			0px;
	margin-right:			0px;
	text-align:			justify;
	}

/** Footer Stuff **/

#footer table.webring
	{
	display:			none;
	}

#footer td
	{
	font-size:			70%;
	color:				black;
	}

#footer a:link, #footer a:visited 
	{
	text-decoration:		none;
	}

#footer img.back
	{
	display:			none;
	}