html, body {height: 100%; margin:0; padding: 0; color: #ab2f75; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff6;}

p { }

td { font-size: 0.7em;}

a:link {color: #551A8B; }

a:visited {color: #551A8B; }

a:hover {color: #0000ee; }

a:active {color: #551A8B; }

.etwasklein { font-size: 0.8em; }
.klein { font-size: 0.8em; }
.gross { 
	font-size: 1.5em;	
 }
.gross_centered { 
	font-size: 1.0em;
	text-align: center;
 }
#player {
	font-style: italic;
	font-size: 10px;
	position: absolute;
	left: 201px;
	top: 590px;
	width: 300px;
	text-align: left;
}

#Titel {
	position: absolute;
	left: 200px;
	top: 14px;
	width: 700px;
	background-color: #ff9900;
	background-image:  url(../res/Ecke_Titel_2.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	font-size: 2.5em;
	font-style: italic;
	background-color: transparent;
	background-image: none;
	text-align: center;
}
#Titel_edit {
	position: absolute;
	left: 200px;
	height: 70px;
	top: 15px;
	width: 700px;
	background-repeat: no-repeat;
	font-style: italic;
	background-image: url(../res/Ecke_Titel.gif);
	text-align: left;
}
#Titel_edit h1 { 
	font-size: 2.0em;
	font-weight: bold; 
	padding: 8px 0px 0px 100px; 
	margin:  0;
	font-style: italic;
}
#Text {
	position: absolute;
	left: 200px;
	top: 128px;
	bottom: 50;
	width: 700px;
	background-color: #ff9900;
	background-image:  url(../res/Ecke_Titel_2.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	font-size: 1.1em;
	background-color: transparent;
	background-image: none;
	text-align: left;
	padding: 0px 0px 50px 70px;
}
#Text_centered {
	position: absolute;
	left: 201px;
	top: 128px;
	bottom: 50;
	width: 700px;
	background-color: #ff9900;
	background-image:  url(../res/Ecke_Titel_2.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
	font-size: 1.1em;
	background-color: transparent;
	background-image: none;
	text-align: center;
	padding: 0px 0px 50px 70px;
}
#menu_logo { 
	display: block; 
	width: 181px;  
	background-image:  url(../res/bg_Logo_Kuppel_2.gif); 
	background-repeat: repeat-y;  
	background-color: #ff9900; 
	position: absolute; 
	left: 15px; 
	top: 15px; 
}
#menu_logo         {min-height: 100% ; float: left; }
* html  #menu_logo {height: 100%;}
#menu_logo_inner        { min-height: 100% ;   }
* html #menu_logo_inner {  height: 100%;  }

#logo { 
	background-image: url(../res/bg_Logo_Kuppel_1.gif); 
	background-repeat: no-repeat; background-color: #ff6; 
	display: block; 
	height: 120px;  
	text-align: center;
}
#logo_inner {  }

#menu ul {
	list-style-type: none; 
	list-style-image: none; 
	padding: 0;
	margin: 30px 10px 5px 20px; 
}
#menu li {
	margin: 5px;
	}
#menu a       { 
	color: yellow; 
	font-size: 1.5em; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-colorXXX: #004; 
	font-weight: bold; 
	text-decoration: none; 
	background-image: url(../res/knopf_gelb.gif); 
	background-repeat: no-repeat; 
	background-position: 100% 50%; 
	display: block; 
	width: 140px; 
	height: 18px; 
	}
#menu a:hover { 
	color: #ab2f75; 
	font-weight: bold; 
	text-decoration: none;  
	background-image: url(../res/knopf_lila.gif);
}
#menu a:active { 
	color: #ab2f75; 
	font-weight: bold; 
	text-decoration: none;  
	background-image: url(../res/knopf_lila.gif);
}
#sideinfo { 
	font-size: xx-small; 
	text-align: center; 
}

#content {
	position: absolute; 
	left: 260px;
	top: 100px; 
	width: 640px; 
	floatXXX: right;
}
#content_inner {
	margin-top: 0px;  
}
		

