<!--
html{
	width : 100%;
	background-color : #9cf;
}

body {
	background : transparent;
	font-family : times, serif;
	font-size : 100.01%;
 	width : 50em;
	margin : 2em auto;
	position : relative;
}

/* --- macro IDs --- */

	#cultd{
		position : absolute;bottom : -10em; right : -6em;
		cursor : pointer;
	}

	#player{
		visibility : hidden;
	}
	
	.ausschalter{
		background:#fff;
		font-size : .75em;
		color : #00f;
		cursor : pointer;
	}

	#karrikatur{
		position : absolute; top : 90em; left : 2em;
		width : 22.2em;
		height : 33.2em;
		border : 0;
		padding-bottom : 20em;
	}

/* --- 2 tables --- */

	.tabelle{
		background-image : url(../gfk/bg.jpg);
		width : 50em;
		display : block;
		border : 1px solid #ff0;
		border-collapse : collapse;
		line-height : .98em;
	}

		td#reihe0,#reihe1,#reihe2,#reihe3a,#reihe3b,#reihe3c,#reihe4{
			width : 37.5em;
		}
	
		td#reihe0{
			background-color : #fff;
			text-align : center;
			padding-bottom : 1em;
		}
		
			img#logo{
				width : 18.75em;
				height : 8em;
			}
			
		td#reihe1{
			height : 4em;
			background-color : #fff;
			vertical-align : top;
		}
		
			img#quel{
				width : 29.68em;
				height : 4.18em;
			}

		td#reihe2{
			height : 1.2em;
			color : #fc6;
			font-size : 2em;
			font-family : times;
			font-weight : bold;
			background-color : #fff;
			text-align : center;
			vertical-align : bottom;
		}

		td#reihe3a{ 
			height : 4em;
			text-align : center;
			vertical-align : middle;
			font-size : 10pt;
			color : #fc6;
			font-weight : bold;
			font-style : italic;
		}

		td#reihe3b{
			text-align:left;
			vertical-align:middle;
			padding-left:1.2em;
		}

		td#reihe3c{ 
			height : 1.2em;
			text-align : right;
			padding-right : 1.2em;
		}

		td#reihe3d{
			height : 12.5em;
			text-align : justify;
			vertical-align : middle;
			padding : 1.2em;
		}

			p#dotties{
				color : #9cf;
				font-size : .5em;
				text-align : center;
			}

			#einleitung{
				font-size : .9em;
			}

		p#potsdam{
			text-align:center;
			font-size : .85em;
			color : #f63;
			letter-spacing : 1px;
		}
		
		
		td#reihe4{
			text-align : center; 
			height : 2em;
			color : #f00;
			font-size : .8em;
			letter-spacing : .3em;
			background-color : #9cf;
		}

		td.reihe5{
			width : 16.5em;
			height : 44em;
			border-left : 1px dotted #9cf;
			text-align : center;
			vertical-align : top;
			padding : .5em;
		}

			p#may {
				margin-top : 2em;
				text-align : center;
				font-weight : normal;
				font-size : 80%;
				color : #00f;
				cursor : pointer;
			}
			p#may:hover{
				text-decoration : underline;
			}

/* --- general classes --- */

	img.speaker{
		vertical-align : -20%;
		cursor : pointer;
	}

	.tagMonat{
		font-size : .6em;
		letter-spacing : 1px;
		font-family : arial, sans-serif;
	}

	.datum{
		font-size : 1.5em;
		color : #f63;
		font-weight : bold;
	}

	.abend{
		font-size : .7em;
		font-family : arial,sans-serif;
		color : #f63;
		font-weight : bold;
		letter-spacing : 1px;
	}

	.person{
		font-size : .8em;
		color : #000;
		font-weight : bold;
	}

	.thema{
		font-size : .8em;
		color : #00f;
		font-weight : bold;
		cursor : pointer;
	}
		.thema:hover{
			color : #00f;
			text-decoration : none;
		}

	.intro{
		font-size : .75em;
		color : #00f;
		cursor : pointer;
	}
	.job{
		font-size : .75em;
		font-style : italic;
	}


/* --- anchors --- */

	a{
		text-decoration : none;
	}

	a:link{
		color : #00f;
	}

	a:hover{
		color : #f00;
		text-decoration : underline;
	}

	a:visited{
		color : #00f;
	}


-->