h1 {font-size:30px;}


body {background-image:url(hintergrund_turnen.gif);}




table {
   border-collapse: collapse;
   margin: 1em;
   width: auto;
   margin-right: auto;
   margin-left: auto;
   }

table td{
   background-image: url(table_zelle.gif);
   padding: 4px;
   color:#000000;
   }
   
table td:hover{
   background-image: url(table_markiert.gif);
   padding: 4px;
   color:#000000;
   }

table tr{
   background-image: url(table_uberschrift.gif);
   padding: 4px;
   color:#FFFFFF;  
   }
   
table tr:hover{
   background-image: url(table_markiert.gif);
   padding: 4px;
   color:#FFFFFF;  
   }
   
.popup
{
	position:relative;
}
.popup ul a span
{
	display:none;
}
.popup li
{
	list-style-type:none;
}

.popup ul a:hover
{
	border:0;
}

.popup ul a:hover span
{
	position:absolute;
	display:inline;
	top:-250px;
	left:42px;
}

ul {margin: 0; padding: 0;}


#menu {
	list-style-type:none; 
	margin:0 0 10px; 
	padding:0; 
	position:absolute; 
	width:15em; 
	background:#fff; 
	z-index:100;
}
#menu li {
	display:block; 
	padding:0; 
	margin:0; 
	position:relative; 
	z-index:100;
}
#menu li a, #menu li a:visited {
	display:block;
	text-decoration:none;
}
#menu li dd {
	display:none;
}
#menu li:hover, #menu li a:hover {
	border:0;
}
#menu li:hover dt a , #menu li a:hover dt a {
	background:url(table_markiert.gif) center center;
	color:#000000;
}
#menu li:hover dd, #menu li a:hover dd {
	display:block;
}
#menu li:hover dl, #menu li a:hover dl {
	height:20em; 
	background:url(table_zelle.gif);
	 height:auto;
}
#menu table {
	border-collapse:collapse; 
	padding:0; 
	margin:-4px; 
	font-size:1em;
}
#menu dl {
	width: 15em; 
	margin: 0; 
	cursor:pointer;
}
#menu dt {
	margin:0;
	padding: 0; 
	font-size: 1.1em; 
	border-top:1px solid #cce;
}
#menu dd {
	margin:0; 
	padding:0; 
	font-size: 1em; 
	text-align:left; 
}
.acordeon dt a, .acordeon dt a:visited {
	display:block; 
	color:#fff;
	padding:5px 5px 5px 10px; 
	background:url(table_uberschrift.gif) center center;
}
.acordeon dd a, .acordeon dd a:visited {
	color:#000; 
	text-decoration:none; 
	display:block; 
	padding:4px 5px 4px 20px; 
	background:url(table_zelle.gif);
}


