/*
//----------------------------- 02.08.2023 ----------------------------------------
*/
#mobilenav,#mobilefooter
	{display:none;}
body
	{
	/*background-image:url(../icon2015/iss0.jpg);
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position: center;*/
	background-size: 100% 100%;
	background-color:#333;
	min-height:1024px;
	}
img
	{border:none;}
#no_script
	{
	color:#ffcc33;
	font:bold 10pt verdana,arial,sans-serif;
	padding:10px 10px 10px 10px;
	text-align:left;
	}
#content
	{
	margin: auto;
	position:relative; 
	top:1em;
	width:985px;
	z-index:0;
	font:12pt verdana,arial,sans-serif;
	line-height:26px;
	text-align:justify;
	padding:138px 0px 0px 0px;
	}
#inhalt
	{
	min-height:476px;
	width:745px;
	padding:2px 5px 10px 60px;
	color:#333;
	font:12pt verdana,arial,sans-serif;
	line-height:26px;
/*	background-color:#ffffff;*/
	margin:0px 0px 0px 20px;
	/*background-image:url(../icon2015/black50.png);*/
	}
#ckopf
	{
	background-color:#666;
	height:50px;
	width:740px;
	font:12pt verdana,arial,sans-serif;
	padding:10px 0px 0px 10px;
	}	
#ckopf h1,#xjs div:nth-child(1)	
	{
	font:12pt verdana,arial,sans-serif;	
	color:#ffffff;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
#ctext
	{
	background-color:#ffffff;
	width:680px;
	padding:10px 0px 5px 70px;	
	}	
#inhaltrahmen
	{
	width:740px;
	padding:0px 5px 0px 5px;
	color:#2d5e9b;
	font:12pt verdana,arial,sans-serif;
	line-height:26px;
	margin:0px 0px 0px 100px;
	padding:23px 0px 0px 0px;
	}	
#rubrik
	{
	position:absolute;
	top:141px;
	left:0px;
	width:130px;
	height:600px;
	z-index:55;
	}
#rkopf
	{
/*	background-image:url(../icon2010/rubrik-content-top.png);
	background-position:-17px -1px;
	background-repeat:no-repeat;*/
	display:inline-block;
	height:65px;
	width:120px;
	margin:19px 0px 0px 0px;
	font:8px sans-serif;
	word-spacing:0px;
	text-align:center;
	}
/*#rkopf a,#partner a{visibility:hidden;}*/	
#rkopf a img
	{margin:2px 1px 0px 1px;}		
#rfuss
	{
/*	background-image:url(../icon2010/rubrik-content-down.png);
	background-position:-17px -1px;
	background-repeat:no-repeat;*/
	height:26px;
	width:185px;
	}	
#rcontent
	{}	
#r_spon
	{margin: -10px 0px 0px 13px;}
#fsm a
	{
	padding:0px 3px 0px 3px;
	margin: 0px 0px 0px 0px;
	}		
.copyright
	{
	font:7pt verdana,arial,sans-serif;
	margin:103px 0px 0px 0px;
	text-align:center;
	position:absolute;
	top:640px;
	left:0px;
	width:180px;
	}	
#footer
	{
	background-image:url(../icon2015/back50.png);
	clear:both;
	color:#333;
	display:block;
	margin:0px 0 30px 179px;
	text-align:center;
	width:754px;
	}
#marker
	{
	position:fixed;
	top:350px;
	left:85%;
	display:none;
	width:30px;
	height:40px;
	}	
#footlocation
	{
	color:#333;
	font-size:8pt;
	}	
#partner
	{
	/*
	position:fixed;
	top:0px;
	width:95px;
	margin: 0px 0px 0px 897px;
	text-align:right;
	overflow:hidden;
	*/
	/*
	height:75px;
	margin:95px 0px 0px 681px;
	overflow:hidden;
	text-align:right;
	width:220px;
	*/
	display:inline-block;
	position:relative;	
	top:6px;
	left:212px;/*277px*/ 
		
	}
#partner img	
	{
	margin: 0px 1px 0px 0px;
	}	
#r_spon h2
    {color:#ffffff;}	
/*Vorstand etc*/	
#portrait table th
	{
	font:bolder 10pt verdana,arial,helvetica,sans-serif;
	color:#333;	
	text-align:center;
	padding:0px 0px 10px 0px;
	}	
#portrait table
	{
	display:inline;
	float:left;
	width:325px;
	padding:0px 0px 20px 0px;
	}
.fett
	{
	font:bolder 10pt verdana,arial,helvetica,sans-serif;
	color:#333;	
	}		
#ansprech .resort
	{
	font:bold 10pt verdana,arial,sans-serif;
	text-align:left;
	}	
/* -----  Kalender  ------ */
.kalender,.tz
	{
	background-color:#ffffff;
	}
.tz	{
	border:#000000 solid 1px;
	text-align:center;
	font:bolder 12pt verdana,arial,sans-serif;
	width:75px;
	text-align:right;
	padding:0px 5px 30px 0px;
	background-repeat:no-repeat;
	}
.tz span
	{
	display:block;
	font:8pt verdana,arial,sans-serif;
	}
.tz span.sa
	{color:#0000ff;}	
.tz span.so
	{color:#cc0000;}			
.th
	{
	font:14pt verdana,arial,sans-serif;
	text-align:center;
	color:#333;
	}
.tdrev 	
	{
	border:#000000 solid 1px;
	text-align:center;
	font:8pt verdana,arial,sans-serif;
/*	width:75px;*/
	text-align:right;
	padding:0px 10px 40px 0px;
	background-repeat:no-repeat;
	color:#cccccc;
	}			
#kebene
	{
	width:605px;
	height:525px;
	padding:0px 0px 0px 5px;
	}
* + html #kebene
	{top:123px;}
* html #kebene
	{top:123px;}	
.day2
	{
	/*empty*/
	}		
a.day
	{
	color:#003399;
	text-decoration:underline;
	font:bold 8pt verdana,arial,sans-serif;
	padding:0px 0px 40px 56px;
	}	
a.day:hover
	{
/*	background-image:url(../icon2010/kday.jpg);
	background-repeat:no-repeat;
	background-position: 57px 30px;*/
	}
a.fwm,a.rwm
	{
	color:#333;
	border:#333 dotted 1px;
	font:8pt verdana,arial,sans-serif;
	margin:0px 1px 0px 1px;
	padding:2px 2px 2px 2px;
	text-decoration:none;
	background-color:#ffffff;
	}
a.fwm:hover,a.rwm:hover
	{
	color:#ffffff;
	background-color:#333;
	}	
#mkT
	{
	position:absolute;
	top:62px;
	left:625px;
	width:280px;
	height:340px;
	border:#000000 solid 2px;
	background-color:#ffffff;
	padding:0px 0px 0px 5px;
	}
#tAnzeige
	{
	position:absolute;
	top:200px;
	left:100px;
	height:150px;
	width:400px;
	border:#333 solid 1px;
	background-color:#ffffff;
	padding:0px 10px 0px 10px;	
	opacity:0.9;	
	}
#tAnzeige h1
	{
	font:bolder 12pt verdana,arial,sans-serif;
	color:#333;
	}
#tAnzeige p
	{
	font:10pt verdana,arial,sans-serif;
	color:#333;		
	}
/*	--------------------------------------------- */
/*Style-Angaben der Inhalte*/
.grie_
	{font-family:serif;}
.rahmen
	{
	margin-bottom:10px;
	margin-top:5px;
	width:645px;
	padding-top:5px;
	border-top:#ddd dotted 2px;
	}
h1,.h4
	{
	color:#333;
	font: 14pt verdana,arial,helvetica,sans-serif;
	text-align:left;
	}	
.h2
	{
	color:#ffffff;
	background-color:#333;
	font:bolder 12pt verdana,arial,helvetica,sans-serif;
	display:block;
	}
h2
	{
	color:#333;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:bolder 12pt verdana,arial,helvetica,sans-serif;
	text-align:left;
	padding-left:4px;	
	display:block;
	}
#rcontent h2,#dskuse div.blue,#ngcuse div.blue
	{font-size:10pt;}	
	#rcontent h2
	{color:#fff;}
h3#lesezeichen h3,h5
	{font-size:10pt;}
#nav th
	{
	color:#333;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:bolder 12pt verdana,arial,helvetica,sans-serif;
	text-align:left;
	padding-left:4px;	
	}	
h4
	{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color:#333;
	font:bolder 12pt verdana,arial,helvetica,sans-serif;
	padding:0px 0px 0px 5px;
	width:640px;
	}	
p.txt,li,body,dl,dd,dt,.lunTxt
	{
	font: 12pt verdana,arial,helvetica,sans-serif;
	color:#333;
	line-height:22px;
	text-align:justify;
	padding-left:4px;
	padding-right:4px;
	word-spacing:6px;
	}
span.lst
	{
	font:9pt sans-serif;
	}
li.ulsub {
	color: #fff;
	text-align: left;
	padding: 10px 0px 0px 0px !important;
	font: 8pt sans-serif;
	text-indent: -15px;
}
.copy
	{
	color:#fff;
	letter-spacing:-10px;
	visibility:hidden;
	}	
p
	{
	font: 12pt verdana,arial,helvetica,sans-serif;
	color:#333;
	text-align:justify;
	padding-left:4px;
	padding-right:4px;
	width:640px;
	}
#tAnzeige p
	{width:400px;}	
p.indent
	{
	line-height:22px;
	text-align:justify;	
	}	
p.grau,.lunH2
	{
	font: 11pt verdana,arial,helvetica,sans-serif;
	color:#333;
	line-height:22px;
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	background-color:#e4ebf8;
	}		
.blue9p,.lunName
	{
	color:#333;
	font:bolder 11pt verdana,arial,helvetica,sans-serif;
	padding:0px 0px 0px 5px;
	background-color:#e4ebf8;
	}
.blue9/*"N�tzliches"*/
	{
	color:#ffffff;
	font:bolder 11pt verdana,arial,helvetica,sans-serif;
	padding:0px 0px 0px 5px;
	text-align:left;

	}	
.blue
	{
	color:#333;
	font:bolder 11pt verdana,arial,helvetica,sans-serif;
	padding:0px 0px 0px 5px;
	}
.mini
	{
	font: 9pt verdana,arial,helvetica,sans-serif;
	color:#333;
	text-align:center;
	background-color:#ffffff;
	}	
.mini2
	{
	font: 9pt verdana,arial,helvetica,sans-serif;
	color:#333;
	background-color:#ffffff;
	}
.micro
	{
	font: 8pt verdana,arial,helvetica,sans-serif;
	color:#333;
	text-align:left;
	}	
.micro4
	{
	font: 8pt verdana,arial,helvetica,sans-serif;
	color:#ffffff;
	text-align:left;
	padding:0px 0px 4px 4px;
/*	padding-bottom:4px;*/
	}	
/*=====================================*/
/*Artikel*/
.artTD
	{
	background-color:#eeeeee;
	color:#333;
	border:#333 solid 1px;
	font:9pt verdana,arial,sans-serif;
	letter-spacing:0px;
	text-align:left;
	}
.artTD0/*autor und quelle*/
	{
	background-color:#ffffff;
	color:#333;
	border:#333 solid 1px;
	font:9pt verdana,arial,sans-serif;
	letter-spacing:0px;
	text-align:left !important;
	}	
a.artload,a.inlnk,a.inlnk kbd
	{
	color:#333;
	background-color:#eeeeee;
	font:11pt verdana,arial,sans-serif;
	border:#333 none 1px;
	letter-spacing:0px;
	text-decoration:none;
	}
a.inlnk kbd
	{text-decoration:underline;}	
a.artload:hover,a.inlnk:hover,a.artload:focus,a.inlnk:focus
	{
	font:11pt verdana,arial,sans-serif;
	border:#333 none 1px;
	color:#ffffff;
	background-color:#333;
	letter-spacing:0px;
	}
/*=====================================*/
/*aktuell*/
#koop
	{
	padding:0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	}
#multianz
	{
	text-align:center;
	width:275px;
	position:relative;
	left:341px;
	top:-92px;	
	margin-top:-2px;
	height:89px;
	overflow:hidden;
	border:#333 solid 1px;
	}
#printv	
	{
	background-image:url(../icon2010/print.gif);
	background-position:4px 0px;
	background-repeat:no-repeat;	
	}
#printv:hover	
	{background-image:url(../icon2010/printv.gif);}
/*Vortragsarchiv*/				
table#archiv th a,table#archiv td a,table#archiv td
	{
	color:#333;
	font:8pt verdana,arial,sans-serif;
	}	
table#archiv th a
	{font:bold 11pt verdana,arial,sans-serif;}	
/*=====================================*/
/*Galerie*/
.zahl
	{
	margin-left:3px;
	font:bolder 10pt verdana,arial,helvetica,sans-serif;
	color:#333;
	background-color:#eeeeee;
	}
a.zahl:hover,a.zahl:focus,a.zahl:active
	{
	color:#ffffff;
	background-color:#333;
	}	
.aZahl
	{
	font:bolder 10pt verdana,arial,helvetica,sans-serif;
	color:#ffffff;
	background-color:#333;
	margin-left:3px;
	}
.btxt
	{
	font: 8pt verdana,arial,helvetica,sans-serif;
	color:#ffffff;
	text-align:center;
	background-color:#333;
	padding-bottom:2px;
	padding-top:2px;
	height:15px;
	overflow:hidden;
	}
.bild
	{
	padding:12px 0px 12px 0px;
	height:177px;
	width:217px;
	text-align:center;
	background-color:#cccccc;
	}
div.bild a:focus
	{
	border:#ffffff solid 4px;
	background-color:#ffffff;
	}	
/*
.gimage:hover,.gimage
	{background-color:#cccccc;}	
*/
.bautor
	{
	background-color:#e4ebf8;
	color:#333333;
	font: 9pt verdana,arial,helvetica,sans-serif;
	text-align:center;
	padding-top:5px;	
	}		
/*=====================================*/
/*Sternkarte DSK*/
#dsk
	{height:605px;}
#karte
	{
	margin: 0px 0px 0px 27px;
	}
#dskuse
	{
	width:165px;
	height:600px;
	z-index:15;
	margin: -4px 0px 0px 10px;
	}
#dskuse table td table td
	{
	padding:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
#dskhelp
	{
	display:none;
	position:absolute;
	padding:0px 5px 0px 5px;
	left:74px;
	top:200px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-bottom:#666666 solid 1px;
	background-color:#ffffff;
	width:450px;
	height:530px;
	z-index:15;
	}		
#dskhelp
	{overflow:auto;}
#dskhelpclose
	{
	display:none;
	position:absolute;
	padding:0px 5px 0px 5px;
	left:74px;
	top:153px;	
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-top:#666666 solid 1px;
	background-color:#ffffff;
	width:450px;
	height:46px;	
	z-index:15;	
	}
/*DSK Buttons*/
#dskhilfe,#dskanzeigen,#dsksol,#dsklun,#dskmer,#dskven,#dskmar,#dskjup,#dsksat,#dskura,#dsknep,#dsknord,#dsksued,#dskwest,#dskost,#jetzt,.dskdown,.dskup
{background-repeat:no-repeat;}
.dskdown
	{background-image:url(../icon2010/down.gif);}
.dskdown:hover
	{background-image:url(../icon2010/down1.gif);}
.dskup
	{background-image:url(../icon2010/up.gif);}
.dskup:hover
	{background-image:url(../icon2010/up1.gif);}
#dskanzeigen
	{background-image:url(../icon2010/anzeigen.gif);}
#dskanzeigen:hover
	{background-image:url(../icon2010/anzeigen1.gif);}
#dskhilfe
	{background-image:url(../icon2010/dskhilfe.gif);}
#dskhilfe:hover
	{background-image:url(../icon2010/dskhilfe1.gif);}
#jetzt
	{background-image:url(../icon2010/jetzt.gif);}
#jetzt:hover
	{background-image:url(../icon2010/jetzt1.gif);}
#dsksol
	{background-image:url(../icon2010/dsksol.gif);}
#dsksol:hover
	{background-image:url(../icon2010/dsksol1.gif);}
#dsklun
	{background-image:url(../icon2010/dsklun.gif);}
#dsklun:hover
	{background-image:url(../icon2010/dsklun1.gif);}
#dskmer
	{background-image:url(../icon2010/dskmer.gif);}
#dskmer:hover
	{background-image:url(../icon2010/dskmer1.gif);}	
#dskven
	{background-image:url(../icon2010/dskven.gif);}
#dskven:hover
	{background-image:url(../icon2010/dskven1.gif);}	
#dskmar
	{background-image:url(../icon2010/dskmar.gif);}
#dskmar:hover
	{background-image:url(../icon2010/dskmar1.gif);}
#dskjup
	{background-image:url(../icon2010/dskjup.gif);}
#dskjup:hover
	{background-image:url(../icon2010/dskjup1.gif);}	
#dsksat
	{background-image:url(../icon2010/dsksat.gif);}
#dsksat:hover
	{background-image:url(../icon2010/dsksat1.gif);}
#dskura
	{background-image:url(../icon2010/dskura.gif);}
#dskura:hover
	{background-image:url(../icon2010/dskura1.gif);}
#dsknep
	{background-image:url(../icon2010/dsknep.gif);}
#dsknep:hover
	{background-image:url(../icon2010/dsknep1.gif);}
#dsknord
	{background-image:url(../icon2010/dsknord.gif);}
#dsknord:hover
	{background-image:url(../icon2010/dsknord1.gif);}	
#dsksued
	{background-image:url(../icon2010/dsksued.gif);}
#dsksued:hover
	{background-image:url(../icon2010/dsksued1.gif);}
#dskost
	{background-image:url(../icon2010/dskost.gif);}
#dskost:hover
	{background-image:url(../icon2010/dskost1.gif);}
#dskwest
	{background-image:url(../icon2010/dskwest.gif);}
#dskwest:hover
	{background-image:url(../icon2010/dskwest1.gif);}
/*Text in Hilfe*/
.htext
	{
	font: 11pt verdana,arial,helvetica,sans-serif;
	color:#333;
	line-height:20px;
	text-align:justify;
	width:420px;
	}
#dskday,#dskmon,#dskh,#dskmin
	{
	font:bolder 9pt sans-serif;
	color:#ffffff;
	}
.dskbutton	
	{
	margin:0px 0px 0px 0px;
	font: 8pt sans-serif;
	width:18px;
	height:18px;
	padding:0px 0px 0px 0px;
	}
/*=====================================*/
/*Ekliptik Karte*/
#eklR,#eklL
	{
	width:19px;
	height:305px;
	position:relative;
	opacity:0.8;
	}
/* Ekliptik Sternbilder*/		
#stkarte
	{
	position:relative;
	overflow:hidden;
	width:600px;
	}
#zodiakTab
	{margin: 20px 0px 0px 0px;}
/*-----------------*/	
/*Luna*/	
#scope
	{
	width:98%;
	overflow:hidden;
	position:absolute;
	top:78px;
	left:10px;
	z-index:1;
	}	
#scope2
	{
	position:absolute;
	top:223px;
	left:0px;	
	width:900px;
	height:1300px;
	overflow:hidden;
	z-index:1;
	display:none;
	}
#abstand
	{display:none;}		
#moon
	{
	position:relative; /*tuts nicht mit area im Konqueror: �nderungen per JS in initLumi() -> lumiNeu.php*/
/*	position:absolute; /*nadel verkehrt im IE*/
	top:-300px;
	left:-500px;
	z-index:4;
	}
#lumi/*box oben links*/
	{
	position:absolute;
	top:5px;
	left:0px;
	z-index:6;
	display:none;
	}
#objektinfo
	{
	position:absolute;
	z-index:8;
	height:280px;
	width:420px;
	background-color:#333;
	border:#ffffff solid 1px;
	overflow:hidden;
	color:#ffffff;
	font:10pt verdana,arial,sans-serif;
	padding:0px 5px 0px 5px;	
	opacity:0.65;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	}
#kInfoContainer	
	{
	height:265px;
	width:424px;
	overflow:auto;
	position:absolute;
	top:0px;
	z-index:0;
	}
#closeBut
	{
	position:absolute;
	top:0px;
	left:410px;
	z-index:10;
	}	
#closeBut a
	{
	background-color:#000000;
	color:#ffffff;
	font:bold 18pt verdana,arial,sans-serif;
	text-decoration:none;
	}	
#closeBut a:hover
	{color:#ff0000;}
#objektinfo h1,#objektinfo h2
	{font:bolder 11pt verdana,arial,sans-serif;text-align:left;width:380px;}
#objektinfo p
	{
	text-align:left;
	font:10pt verdana,arial,sans-serif;
	color:#ffffff;
	width:380px;
	}
#objektinfo span
	{
	font:10pt verdana,arial,sans-serif;
	color:#ffffff;
	display:block;
	width:380px;
	}
#lumi li,.lkopf
	{color:#cccccc;}
#lumi.kopf
	{background-color:#cccccc;}
#objektinfo h2,#objektinfo h1
	{background-image:url(null);}	
#objektinfo h1,#objektinfo h2
	{color:#eeeeee;}
#objektinfo h2
	{margin: 10px 0px 0px 0px;}		
/* Lumi-Krater f�r Suche */	
span.luntxt
	{
	display:block;
	font:8pt verdana,arial,sans-serif;
	color:#333;
	}	
/*deepskyfenster*/	
#MoPhasKal
	{z-index:0;}
.mophaskal
	{
	display:inline;
	float:left;
/*	width:80px;*/
	font:8pt verdana,arial,sans-serif;
	}
.mophaskal_th	
	{
	text-align:center;
	font:9pt verdana,arial,sans-serif;
	border-left:#000000 solid 1px;
	border-bottom:#000000 solid 1px;
	}
.mophaskal_td,.dsfenster
	{
	text-align:center;
	border-left:#333 solid 1px;
	border-right:#333 solid 1px;
	border-bottom:#333 solid 1px;
	font:10pt verdana,arial,sans-serif;
	}	
.dsfenster
	{background-color:#333;}			
/*aarchiv*/
fieldset
	{border:none;}
fieldset legend
	{
	font:bold 10pt verdana,arial,sans-serif;
	color:#ffffff;
	}	
fieldset label
	{
	font:10pt verdana,arial,sans-serif;
	color:#ffffff;
	}
fieldset input,fieldset select, textarea,.xsubmit
	{
	border:#000 solid 1px;	
	font:10pt verdana,arial,sans-serif;
	color:#000;
	}
#aarchiv fieldset select,#aarchiv2 fieldset select,#aarchiv3 fieldset select
	{width:70px;}	
.aarchivsubmit
	{
	background-image:url(../icon2010/senden.gif);
	width:62px;
	height:22px;
	}	
.aarchivsubmit:hover
	{
	background-image:url(../icon2010/senden1.gif);
	width:62px;
	height:22px;
	}
#tfeld	
	{width:152px;}
#jg,#ausgabe
	{margin: 3px 0px 0px 0px;}	
#ord3
	{margin: 14px 0px 0px 0px;}
* + html fieldset
	{padding:5px 0px 5px 5px;}
* html fieldset
	{padding:5px 0px 5px 5px;}
* + html legend
	{padding:0px 0px 5px 0px;}	
* html legend
	{padding:0px 0px 5px 0px;}
/*formulare*/				
#trowtna,#emit
	{display:none;}
/* Feedback-Formular */	
.feedback
	{
	font:10pt verdana,arial,sans-serif;
	color:#333;
	text-align:center;
	border:#333 solid 1px;
	margin: 2px 2px 2px 2px;
	}
#feedback table
	{margin: 0px 0px 0px 60px;}	
/*Stenbilder Tabelle*/	
table#stbldListe
	{border-collapse:collapse;}
table#stbldListe tr td
	{
	padding:0px 10px 0px 10px;
	border:#333 solid 1px;
	}
/*Suchergebnisse u. Seitensuche*/
#submico
	{
	background-image:url(../icon2010/submit.gif);
	background-repeat:no-repeat;
	background-position: 0px -2px;
	border:none;
	margin: 0px 0px 3px 2px;
	width:17px;
	}
.pdftitel
	{
	height:20px;
	overflow:hidden;
	font:8pt verdana,arial,sans-serif;
	margin: 0px 0px 0px 5px;
	}
.pdftitel:hover
	{height:auto;}		
.pdfinhalt
	{
	border:#333 dotted 1px;
	width:350px;
	margin: 2px 0px 0px 200px;
	padding:5px 5px 5px 5px;
	}
/*Objekte Daten*/
td.ptdt,td.ptdr
	{font:10pt verdana,arial,sans-serif;}	
/*teleskopkauf*/
.pichide
	{
	display:none;
	}	

/* ********************** */	
@keyframes meine-animation {
  from {
    /* Eigenschaften zum Beginn der Animation */ 
	transform: rotate(0deg);
    transform-origin: 0 0 0;	
  }

  to {
    /* Eigenschaften zum Ende der Animation */
	transform-origin: 0 0 0;
	transform: rotate(22deg);
  }
}

.topDown {
  animation-name: meine-animation;
  animation-duration: .5s;
  animation-iteration-count: 1;

  transform: rotate(25deg);
  transform-origin: 0 0 0;
  /* weitere animation-Eigenschaften */
}
@keyframes meine-animation2 {
  from {
    /* Eigenschaften zum Beginn der Animation */ 
  transform: rotate(25deg);
  transform-origin: 0 0 0;	
  }

  to {
    /* Eigenschaften zum Ende der Animation */
  transform: rotate(25deg);
  transform-origin: 0 0 0;
  top:1024px;
  }
}

.topDown2 {
  animation-name: meine-animation2;
  animation-duration: .5s;
  animation-iteration-count: 1;
  transform: rotate(0deg);
  transform-origin: 0 0 0;
 /* top:1024px; */

  /* weitere animation-Eigenschaften */
}
