body {
	color:#666666 /*vorher #515251 */;
	margin:auto !important;
	/*margin:10px 0 0 7px;*/
	font-size:1.01em !important;
	font-family:Verdana, sans-serif;
	width:740px !important;
	text-align:center;
	/*overflow-y:scroll !important;*/
	background-color:white;
	/*background-color:silver;*/
	border:1px solid #faa0fb !important;/*#e4fee2; ist hellgruen, #faa0fb; ist pink*/
}
* html body {
	margin:auto;
	/*margin:0px 50px 0px 50px !important;*/
	w\idth:700px !important;
	background-position:0px 0px;
	/*background-color:transparent !important;*/
	/*background-color:silver;*/
	border:1px solid #faa0fb !important;/*#e4fee2; ist hellgruen, #faa0fb; ist pink*/
}
#container {
	color:#666666 /*vorher #515251 */;
	width:auto !important;
	/*overflow-y:scroll !important;*/
	/*margin:-10px !important;
	margin-left:-7px !important;*/
	padding:0px;
	font-size:1.05em !important;
	font-family:Verdana, sans-serif;
	text-align:center;
	/*background-image:url(../bilder/bg_pink_navi.php.jpg);*/
	/*background-image:url(../bilder/bg_hellgruen_navi.php.jpg);*/
	/*background-position:top left;*/
	/*background-repeat:repeat-y;*/
	background-color:white;
	/*border:1px solid #faa0fb !important;/*#e4fee2; ist hellgruen, #faa0fb; ist pink*/
	/*border:1px solid #faa0fb !important;*//*#e4fee2; ist hellgruen, #faa0fb; ist pink*/
	/*border:1px solid #009900;*/
}
* html #container {
	w\idth:758px !important;
	text-align:center;
	font-size:1.0em !important;
	min-height:500px;
	/*background-image:url(../bilder/bg_pink_navi.php.jpg);
	background-position:top left;
	background-repeat:repeat-y;*/
	/*background-color:yellow;*/
	/*border:1px solid green;*/
	/*background-color:silver;*/
	border:1px solid white !important;/*#e4fee2; ist hellgruen, #faa0fb; ist pink*/
}
/*------------------------------------------------------------------------------*/
img {
	border:none;
	/*border:1px solid black;*/
}
* html img {
	border:none;
}
img.deplogo {/*nur fuer print.css wichtig*/
	display:none;
}
* html img.deplogo {/*nur f&#252;r print.css wichtig*/
	display:none;
}
p.zentriert/*Wasserzeichen nur fuer print.css wichtig*/ {
	display:none;
}
* html p.zentriert{/*Wasserzeichen nur f&#252;r print.css wichtig*/
	display:none !important;
}
p a:link{
	text-decoration:none;
}
a {
	color:/*#009900;*//*gruen*/rgb(170,71,186);
	background-color:transparent !important;/*white;*/
}
a:hover {
	color:/*rgb(170,71,186);*//*lila*/#009900;/* alt rgb(0,158,15);*/
	background-color:white;
}
/*a.ani {*//*animiert dargestellte Bücher*/
	/*color:#009900;*//*alt rgb(0,158,15);*/
	/*background-color:white;*/
/*}
a.ani:hover {
	color:rgb(170,71,186);
	background-color:white;
}*/
abbr[title], acronym[title] {
	cursor:help;
}
/*#container, #top, #navigation, #inhalt {*/
	/*border:1px dashed red;*/
/*}*/
p {
	font-weight:normal;
}
p.footer {/*Fusszeile*/
	clear:both;
	font-size:.6em;
	margin-top:20px;
	margin-bottom:0px!important;
	padding:0px !important;
	text-align:center;
	text-decoration:none;
	background-image:url(../bilder/bg_pink_bottom.php.jpg);
	/*background-image:url(../bilder/bg_hellgruen_bottom.php.jpg);*/
	background-position:bottom left !important;
	background-repeat:no-repeat;
	background-color:white;/*#515251;*//*#ddffff;hellblau*//*#e9e9f5;*//*#eee;*/
	/*border-top:1px solid #010180;*/
}
* html p.footer {
	clear:left;
	w\idth:700px;
	margin-right:0px;
	margin-left:-0px;
	padding:0px;
	padding-bottom:0px;
	/*border:1px solid black;*/
}
p.footer a {/*Verlinkung auf Fusszeile*/
	text-decoration:none;
	/*border:1px solid black;*/
}
* html p.footer a {/*Verlinkung auf Fusszeile*/
	text-decoration:none;
}
p.footer img.copyright {/*xhtml-valid Logo*/
	margin-bottom:-2px !important;
	margin-left:0px;/*62px;*/
	/*border:1px solid blue;*/
}
* html p.footer img.copyright {
	/*float:left;
	margin-left:40px;
	margin-bottom:0px !important;
	padding:0px;
	padding-bottom:0px;
	border:1px solid blue;*/
}
/*------------------------------------------------------------------------------*/
#top p.fixiert a {/*png-Logo fuer Firefox*/
	margin-top:-50px;/*wenn aus navi heraus erscheint, dann -130px;bei Firefox, Groesse 100x54px korrekt-99px;*/
	/*margin-top:0px;*//* fuer Opera, wenn top -99px*/
	margin-left:-190px;
	/*margin-bottom:47px !important;*//* fuer Opera, wenn top -45px*/
	/*padding-bottom:37px !important;*/
	padding:0px;
	float:left !important;
	position:fixed;
	width:160px;/*160px;*/
	height:92px;/*86px;*/
	background-image:url(../bilder/deflogo.png);
	background-repeat:no-repeat;
	/*text-decoration:none;*/
	background-color:transparent;
	z-index:1;
	/*border:1px solid yellow;*/
}
* html #top p.fixiert a{
	display:none !important;
}
/*------------------------------------------------------------------------------*/
#top {
	margin-top:0px;
	margin-left:212px;
	height:135px; /*vorher 150px*/
	width:527px;/*800px;*/
	/*background-image:url(../bilder/bg_pink_ani.php.jpg);*/
	/*background-image:url(../bilder/bg_hellgruen_ani.php.jpg);*/
	/*background-image:url(../bilder/bg_pink_ani.php.png);*/
	/*background-color:white;*/
	/*background-position:top left;*/
	/*background-repeat:no-repeat;*/
	/*background-color:transparent;*/
	/*background-color:yellow;*/
	/*border:1px solid #009900;*/
}
* html #top {
	/*height:150px;*/
	w\idth:auto;/*530px;*/
	/*background-color:red;*/
	/*border:1px solid #009900;*/
}
#top p.cinemino {/*Schriftzug gelbes Wort Cinemino*/
	margin:-45px 0 0 30px;
	width:180px;
	height:42Px;
	background-image:url(../bilder/cinemino.gif);
	background-repeat:no-repeat;
	/*border:1px bold #009900;*/
}
* html #top p.cinemino {/*Schriftzug gelbes Wort Cinemino*/
	margin-top:-58px;
	margin-left:-295px;
	/*border:1px solid #009900;*/
}
#top a {/*Links oben rechts*/
	margin:0px 25px -25px 410px;
	padding:3px;
	padding-right:2px !important;
	display:block;
	float:right !important;
	font-size:.7em;
	font-weight:bold;
	text-align:right !important;
	text-decoration:none;
	/*border:1px dashed #009900;*/
}
* html #top a {
	margin:10px 15px -20px 370px;/*left830px;*/
	padding:5px;
	font-size:.75em;
	padding-right:0px !important;
	float:right !important;
	display:block !important;
}
#top a#kontakt {
	color:rgb(170,71,186);/*#FF00FF; /* Fuchsia *//*rgb(170,71,186);*/
	background-color:white;
}
#top a#kontaktstart {/*geklautes Bildchen fuer Kontakt in Index, gibts nicht mehr*/
	margin-right:-2px;
	width:52px;
	height:35px;
	color:rgb(170,71,186);/*#FF00FF; /* Fuchsia *//*rgb(170,71,186);*/
	background-color:white;
	/*border:1px dashed #009900;*/
}
#top a:link {
	color:#FF00FF; /* Fuchsia *//*rgb(170,71,186);*/
	background-color:white;
}
#top a:hover {
	color:#009900;
	background-color:white;
	font-weight:bold;
	text-decoration:none;
}
#top img.willkommen {/*roter Schriftzug Willkommen auf Startseite*/
	margin-top:-60px;
	margin-left:-180px;
	/*border:1px dashed #ff0000;*/
}
* html #top img.willkommen {/*roter Schriftzug Willkommen auf Startseite*/
	margin-top:-60px;
	margin-left:-150px;
	/*border:1px dashed #ff0000;*/
}
/*------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------*/
html>body ul#navigation {/* nur fuer moderne Browser! */
	position:fixed;
	/*background-color:red;*/
}
ul#navigation {
	margin-top:140px !important;/*fuer zusaetzlichen link in navi auf 130px*/
	margin-left:0px !important;/*NUR fuer korrekte Anzeige im Opera*/
	float:left !important;
	font-size:.8em;
	width:170px;/*fuer Firefox, Netscape */
	/*width:236px;*/ /*fuer Opera Abstand zwischen linkem und rechtem Rand der Navi-Leiste*/
	padding:0px 0px 20px 19px !important;/*padding-top;5px;padding-bottom:5px;*/
	/*position:fixiert !important;*/
	background-position:top left;
	/*background-color:green;*/
	/*border:1px solid yellow;*/
}
* html ul#navigation {
	margin-top:0px !important;
	margin-left:0px !important;
	padding:0px 0px 20px 15px;/*padding-top;5px;padding-bottom:5px;*/
	font-size:.79em;
	float:left !important;
	background-color:transparent;/*green;*/
	w\idth:190px;
	height:560px;
	position:absolute !important;
	/*max-height:1900px;*/
	/*border:1px solid red;*/
}
ul#navigation li {
	list-style:none !important;/* Aufzaehlung ohne erkennbare Listenformatierung*/
	margin-top:0px !important;
	/*margin:0;*/
	padding:5px 0px 5px 0px; /*5px;*/
	float:left !important;
	/*border:1px solid yellow;*/
}
* html ul#navigation li {
	margin-top:10px !important;
	margin:0px;
	padding:5px 0px 5px 0px;
	/*border:1px solid blue;*/
}
ul#navigation li p,* html ul#navigation li p {
	text-align:left;
}
ul#navigation li p.gif a {
	display:none;
	border:none;
}
* html ul#navigation p.gif {/* Logo fuer IE kann "fixed" nicht*/
	/*display:visible !important;*/
	margin-top:25px;
	margin-right:5px;
	margin-bottom:11px;
	margin-left:1px;
	w\idth:164px;
	height:94px;
	padding:0px;
	/*padding-bottom:50px;*/
	float:left;
	/*position:relative;*/
	/*overflow-y:hidden;*/
	background-image:url(../bilder/deflogo.gif);
	background-position:top left !important;
	background-repeat:no-repeat;
	/*z-index:1;*/
	/*border:1px solid green;*/
}
ul#navigation li p.copyright {
	/*display:block;*/
	font-size:.7em;
	margin-top:0px;
	/*margin-bottom:10px !important;*/
	padding-left:0px;
	text-align:center !important;
	float:left;
	/*border:1px solid green;*/
}
* html ul#navigation li p.copyright {
	/*display:block;*/
	/*font-size:.7em !important;*/
	/*border:1px solid green;*/
}

/*{ content:" #"attr(id); color:#888; font-size:70%; font-style:italic; }*/
ul#navigation a {
	padding:3px;
	font-weight:bold;
	/*border:1px dashed red;*/
}
ul#navigation a#green {
	color:#009900;
	padding:3px;
	font-weight:bold;
	background-color:white;
	text-decoration:none;
}
ul#navigation a:link {
	color:#FF00FF;/*fuchsia*//*#00FF00; /* gruen */
	text-decoration:none;
	background-color:transparent;
}
ul#navigation a:visited {
	color:#009900;
	background-color:transparent;
}
ul#navigation a:hover {
	color:#009900;
	background-color:white;
}
ul#navigation a:active {
	color:#009900;/*alt rgb(0,158,15);*/
	background-color:white;
}
/*ul#Navigation a:focus {
/* Verweise, die den Fokus erhalten, z.B. durch "Durchsteppen" mit der
Tabulator-Taste (CSS 2.0)*/
	/*color:rgb (150,255,0); /* blau */
	/*background-color:#0000ff; /* blau */
/*}*/