@media screen {
	body,html	{ text-decoration: none;
			color: black;
			background-color: white;
			height: 99.5%;
			font-size: 12pt;
			font-family: tahoma, Arial, sans-serif;
			margin: 0px;
			margin-top: 1px;
			margin-right: 1px;
			margin-left: 1px;
			margin-bottom: 1px;
			}
	a:link		{ text-decoration: none; color: #0000dd; } /* rgb(51, 102, 255) */
	a:visited	{ text-decoration: none; color: #0000dd; }
	a:active	{ text-decoration: none; color: #0000dd; }
	a:hover		{ text-decoration: none; color: #DD0000; }
	
	menu		{ color: black;}
	a.menu:visited	{ text-decoration: none; color: #000000;}
	a.menu:link	{ text-decoration: none; color: #000000;}
	a.menu:hover	{ text-decoration: none; color: #DD0000;}

	h1		{ color: #000099;
			font-weight:bold;
			font-size: 2em;
			margin-top: 0px;
			}
	h2		{ color: #000099;
			font-weight:bold;
			font-size: 1.5em;
			margin-top: 0px;
			}
	h3		{ color: #000099;
      			font-weight:bold;
			font-size: 1em;
			margin-top: 0px;
			}
	h4		{ color: black;
      			font-weight:bold;
			font-size: 1em;
			margin-top: 0px;
			}

	ul		{ list-style-type: circle; 
			font-size: 1em;
			}

	div.menubox	{ border: 1px solid;
			background-color : white;
			color: black;
			border-color: black;
			padding: 2px;
			text-align: left;
                        margin: 2px;
			}
	div.topbox	{ border: 1px solid;
			background-color : gray;
			color: black;
			border-color: black;
			padding: 6px;
			text-align: center;
			font-weight: bold;
			}
	td.bottombox	{ bottom: 5px;
			background-color : white;
			border: 0px;
			padding: 4px;
			text-align: right;
			vertical-align: bottom;
			height: 20px;
			}
	div.infobox	{ border: 1px solid;
			background-color : #ffff99;
			color: black;
			border-color: black;
			padding: 6px;
			text-align: center;
			}                        
                        
	td.menu		{ background-color : gray;
			border: 1px solid;
			border-color: black;
			vertical-align:top;
			margin: 2px;
			padding: 2px;
			width: 140px;
			}

	td.content     	{ background-color : white;
			border: 2px;
			vertical-align:top;
			padding: 12px;
			margin: 8px;
			}
                        
	tr.swe		{
			border: 1px solid;
			border-color: #000000;
			}
	td.swe		{
			border: 1px solid;
			border-color: #000000;
			}
	td.baro		{
			border: 1px solid;
			border-color: #000000;
			background-color : #ffc132;
			}
	table.layout    { height: 100%;
		        width: 100%;
			border: 0px solid;
			border-color: white;
		        }

	dl.meImgR { float: right; margin-right: 1em; }
	dl.meImgR dt { margin-bottom: 0; }
	dl.meImgR dd { margin: 0; font-size: 8pt; }

	/* hover thingies */
	td.nav_cell div{
		display: none;
		position: absolute;
		border: 1px solid black;
		width: 30em;
		background-color: #fffff0;
		font-size: .9em;
		padding: .8em;
		margin-left: 10.7em;
		margin-top: -1.7em; 
/*		opacity: 0.85; */
	}
	td.nav_cell:hover div{
		display: block;
	}
	td.nav_cell div:before{
		content: "seeley.de";
		display: block;
		border-bottom: 1px solid #999999;
		padding-left: 1em;
		font-weight: bold;
		margin-bottom: .5em;
		font-family: Tahoma, arial, sans-serif;
		font-style: italic;
		text-align: right;
	}
	td.nav_cell div span{
		display: block;
		margin-top: 0.5em; 
		font-weight: bold;
	}
	td.nav_cell div p{
		margin: 0;
		padding: 0;
		padding-left: 2em;
		font-size: 1em;
	}
	td.nav_cell div:hover{
		display: none;
	}

	/* Navigation a la SelfHTML */	
	ul#Navigation {
		width: 10em;
		margin: 2px; 
		padding: 2px;
		border: 1px solid black;
		background-color: silver;
	}
	* html ul#Navigation {  /* Korrekturen fuer IE 5.x */
		width: 11.6em;
		w\idth: 10em;
		padding-left: 0;
		padd\ing-left: 0.4em;
	}
		ul#Navigation li {
		list-style: none;
		margin: 0.4em; padding: 0;
	}
	ul#Navigation a {
		display:block;
		padding: 0.3em;
		text-decoration: none; font-weight: bold;
		border: 1px solid black;
		border-left-color: white; border-top-color: white;
		color: #000099; 
		background-color: #ccc;
	}
	* html ul#Navigation a {  /* Breitenangaben nur fuer IE */
		width: 100%;
		w\idth: 8.8em;
		}
		ul#Navigation a:hover {
		border-color: white;
		border-left-color: black; border-top-color: black;
		color: white; background-color: gray;
	}
}

@media print {
	td.menu { display:none; }
}

