body {
	margin:0px;
	padding:0px; 
	background-color: #3399cc;
	background-image:url(/events/leerlang-demo.gif);
	background-repeat:no-repeat; 
	font: 75%/125% sans-serif; 
}
h1 {
	font: 120%/120% bold sans-serif; 
	margin: 2px 0px;
}
h2 {
	font: 100%/120% bold sans-serif; 
}
    h2.Topic { display: inline; width: 150px; }
p {
	margin: 2px 0px;
}

div p {
	margin-top:0px;
}

p.Text {
	padding:4px;
}

td, th, .std {
	padding:1px 4px; 
	margin:0;
	vertical-align:top;
}

td, .Text, .std {
	color: #000080; 
	font-weight: normal; 
}
th {
	color: #000080; 
	font-weight: bold; 
}

.Thema {
	color: #000080; 
	font-family: sans-serif; 
	font-weight: bold; 
	margin:13px; 
	padding:0px;
	text-align:center;
}

.Topic {
	color: #000080; 
	font-weight: bold; 
	text-align:left;
}

p.Topic {
	margin:0.5em 0.5em 1em 0;
}

.Infobox {
	padding:1em;
}



.PopUp {
	width:434px;
	height:200px;
	visibility:inherit;
	background-color: #ffcc00;
	z-index:10;
	text-align:left;
}


td.Col1 { width:055px; text-align:right; }
td.Col2 { width:075px; text-align:left; }
td.Col3 { width:360px; }

a.Text        { color:#000080; font-weight:bold; text-decoration:underline; }
a.Text:hover  { color:#990000; }
a.Texa        { color:#000080; font-weight:bold; text-decoration:none;  }
a.Texa:hover  { color:#990000; }


#NavBox	{
	width:500px;
	height:56px;
	top:0px;
	left:0px;
	padding:0px;
	margin:0px;
	position:absolute;
	visibility:visible;
	z-index:20;
	background-image:url(/events/leerlang-demo.gif);
}

#NavText {
	width:434px;
	height:23px;
	top:33px;
	left:33px;
	padding:0px;
	margin:0px;
	text-align:center;
	position:absolute;
}

#ContBox {
	width:500px;
	top:60px;
	left:0px;
	padding:0px;
	margin:0px;
	text-align:center;
	position:absolute;
}

#ContText {
	width:434px;
	top:0px;
	left:33px;
	padding:0px;
	margin:0px;
	text-align:left;
	position:absolute;
}
#ContLink {
	width:434px;
	top:135px;
	left:33px;
	padding:0px;
	margin:0px;
	text-align:right;
	position:absolute;
}

.cPop 	{ 
	position:absolute; top:33px; left:33px; width:434px; height:184px; z-index:30;
	visibility:hidden;
	}
hr 	{height:4px;color:#cc3333;width:100%;text-align:center;border-top:1px solid black;border-bottom:1px solid black;}
img.tn {
	width:200px;
	height:150px;
	margin:6px 8px 4px 4px;
	float:left;
	}