body
{	margin: 0; 
	padding: 0; 
	text-align: center; 
	background: black
		url(Images/Verlauf.jpg) 
		left 0px repeat-x;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
	line-height: 1.4; 
	}
img
{	border: 0;
	}
img.left
{	float: left; 
	margin: 2px 7px 5px 0; 
	border: 0;
	}
img.right
{	float: right; 
	margin: 2px 0 5px 7px; 
	border: 0;
	}
p
{	padding: 0;
	}
ul
{	margin: 0; 
	padding: 0 0 1em 0;
	list-style: none outside; 
	}
ul.last
{	padding: 0;
	}
.clearer
{	clear: both; 
	margin: 18px 1px;
	padding: 0; 
	border-bottom: 1px solid #A0A0A0;
	}
.sosumi
{	font-size: 10px !important; 
	color: #76797c;
	}

#nav a
{	height: 21px;
	text-indent :-99900px;
	display: block; 
	}
#nav tr td a#nav_tanzen
{	background: white 
		url(Images/Tanzen.jpg)
		left top no-repeat;
	}
#nav tr td a#nav_hoeren
{	background: white 
		url(Images/Hoeren.jpg)
		left top no-repeat;
	}
#nav tr td a#nav_erleben
{	background: white 
		url(Images/Erleben.jpg)
		left top no-repeat;
	}
#nav tr td a#nav_lesen
{	background: white 
		url(Images/Lesen.jpg)
		left top no-repeat;
	}
#nav tr td a#nav_musiz
{	background: white 
		url(Images/Musiz.jpg)
		left top no-repeat;
	}
#nav tr td a#nav_finden
{	background: white 
		url(Images/Finden.jpg)
		left top no-repeat;
	}
#nav tr td a#nav_lernen
{	background: white 
		url(Images/Lernen.jpg)
		left top no-repeat;
	}
#nav tr td a#nav_tanzen:hover,
#nav tr td a#nav_hoeren:hover,
#nav tr td a#nav_erleben:hover,
#nav tr td a#nav_lesen:hover,
#nav tr td a#nav_musiz:hover,
#nav tr td a#nav_finden:hover,
#nav tr td a#nav_lernen:hover,
#tanzen #nav tr td a#nav_tanzen,
#hoeren #nav tr td a#nav_hoeren,
#erleben #nav tr td a#nav_erleben,
#lesen #nav tr td a#nav_lesen,
#musiz #nav tr td a#nav_musiz,
#finden #nav tr td a#nav_finden,
#lernen #nav tr td a#nav_lernen
{	background-position: left bottom;
	}

#main,
#footer
{	width: 732px;
	}
#main
{	margin: 8px auto; 
	text-align: left;
	padding: 20px;
	padding-top: 32px;
	border: 0;
	}
#footer
{	padding: 20px;
	font: 9px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; 
	text-align: center; 
	color: white; 
	clear: both;
	}
#main h1
{	font-size: 24px; 
	margin: 0 0 .1em 0;
	}
#main h2
{	font-size: 16px; 
	margin: 0;
	}
#main h3
{	font-size: 13px; 
	margin: 0;
	}
#main h4
{	font-size: 12px; 
	margin: 0;
	}
#main .subtext
{	font-size: 10px;
	}
#main p
{	margin: 0 0 1em 0;
	}
#main a:link, #main a:visited, #main a:active
{	text-decoration: underline;
	color: black; 
	}
#footer a:link, #footer a:visited, #footer a:active
{	text-decoration: none;
	color: white;
	}
#main a:hover, #footer a:hover
{	text-decoration: underline; 
	color: red;
	}
#main div.column
{	text-align: left; 
	margin-bottom: 1em;
	}
#main .subcol1-2
{	float: left; 
	width: 100px;
	}
#main .subcol2-2
{	float: right; 
	width: 100px;
	}

#main a.exlink
{	padding-left: 12px;
	background: url(Images/PfeilB.gif) 
		1px 4px no-repeat; 
	text-decoration: none;
	cursor: default;
	color: #0053FF;
	}
#main a.exlink:hover,
#main a.exlink:active
{	text-decoration: underline;
	background: url(Images/PfeilR.gif) 
		1px 4px no-repeat; 
	cursor: default;
	color: red;
	}
#main .subtext a.exlink
{	background: url(Images/PfeilB.gif) 
		1px 3px no-repeat; 
	}
#main .subtext a.exlink:hover ,
#main .subtext a.exlink:active
{	background: url(Images/PfeilR.gif) 
		1px 3px no-repeat; 
	}
#main .samplelist
{	line-height: 12px;
	font-size: 10px;
	}
#main .samplelist a
{	padding-left: 12px;
	background: url(Images/LsprS.gif) 
		left center no-repeat; 
	color: black;
	text-decoration: none;
	cursor: default;
	}
#main .samplelist a:hover,
#main .samplelist a:active
{	background: url(Images/LsprR.gif) 
		left center no-repeat; 
	color: red;
	text-decoration: underline;
	cursor: default;
	}
#main a.playing
{	background: url(Images/LsprR.gif) 
		left center no-repeat; 
	color: red;
	}

#bigcol
{	width: 534px;
	margin: 0; 
	padding: 0;
	background-color: white;
	background: url(Images/RahmenMitte.jpg) 
		center top repeat-y; 
	float: left;
	}
#bigcol div.topcap
{	width: 534px; 
	height: 8px; 
	margin: 0;
	background: url(Images/RahmenOben.jpg) 
		center top no-repeat; 
	position: relative; 
	}
#bigcol div.bottomcap
{	width: 534px; 
	height: 8px; 
	margin: 0;
	background: url(Images/RahmenUnten.jpg) 
		center bottom no-repeat; 
	position: relative;
	}
#bigcol div.subcol1-1
{	width: 468px; 
	margin: 0; 
	padding: 16px 32px; 
	overflow: visible;
	}
#bigcol div.subcol1-2,
#bigcol div.subcol2-2
{	width: 216px; 
	margin: 0; 
	padding: 0; 
	overflow: visible;
	}
#bigcol div.subcol1-2
{	padding-left: 32px;
	}
#bigcol div.subcol2-2
{	padding-right: 32px;
	}
#bigcol img.left
{	margin:4px 20px 10px 0;
	}
#bigcol img.right
{	margin:4px 0 10px 20px;
	}
	
#smallcol
{	width: 170px;
	margin: 0; 
	padding: 0;
	float: right;
	}
#smallcol div.subcol
{	width: 170px; 
	margin: 0; 
	background-color: black;
	border: 1px solid white;
	overflow: visible;
	}
	
#fullcol {}
