/* purple #8700FF */
body {
   background: #000000	 url(/polychromy2.png); 
   /*background: #000000	 url(/maroon-key-e.png); 
   background: #000000	 url(/agypt-4.png); */
   color: #FFFFFF;
   font-family: Bitstream Vera Sans, FreeSans, Sans-serif;   
}

a:link {
   background: transparent;
   color: #FFCC00;
}

a:visited {
   background: transparent;
   color: #FFAA00;
}

a:active {
   color: #BB0000;
   background: #350000;
}

a:hover {
   background: #350000;
   color: #FFCC00;
}

h1 {
/*
#   font-family: FreeSerif, serif;   

#  font-family: Tahoma, Verdana, "Myriad Web", Syntax, sans-serif;
#  font-size-adjust: .53;
#  font-size: 2em;
#  font-weight: bold;
#  font-style: normal;
#  text-decoration: none;
#  color: #053188;
*/
}

h2 {
	clear:	both;
}

h3 {
/*	font-family: FreeSans, sans-serif;   */
	clear:	both;
}

img {
    border:	0px;
    padding:	1px;
}

pre {
   font-family: Bitstream Vera Sans Mono, monospace;   
   font-size: 1em;
}

div#top {
	width: 90%;
	background:	#005941;
	margin-left:	auto;
	margin-right:	auto;
}

.corner {
	float:	left;
	margin-left:	0;
}

.links {
	float:	left;
}

.right	{
	text-align:	right;
}

.rechts {
	float:	right;
}

.center {
	text-align:	center;
}


.block {
	width: 97%;
	margin-left:	auto;
	margin-right:	auto;
}

.scratch{
	text-decoration: line-through;
}

#transp-key {
        width: 99%;
        color:          #FFFFFF;
        background:     url(/maroon-key-b.png);
        padding:        2px;
        margin-left:    auto;
        margin-right:   auto;
}
#maroon {
        width: 99%;
        color:          #FFFFFF;
/*        background:     url(/maroon-key-e.png); */
/*        background:     #000000 url(/meander-maroon.png) repeat-y right top;
        background-color:       #000000;
        background-image:       url(/m1seamless.jpg); */
        padding:        2px;
        margin-left:    auto;
        margin-right:   auto;
}

.halbcol {
	float:	left; 
	width:	48%;
	padding:	1%;
}
img.l {
	float:	left;
	clear:	left;
}
img.r {
	float:	right;
	clear:	right;
}

div#map {
	background:	transparent;
	text-align:	center;
	margin-left:	auto;
	margin-right:	auto;
	clear:	both;
}

div#blau {
	width:	90%;
	background:	#002c44;
	margin-left:	auto;
	margin-right:	auto;
}
	

div#tail {
	width:	99%;
	background:	#000000;
        padding:        5px;
	margin-left:	auto;
	margin-right:	auto;
}

div#countarrrr {
	width:	90%;
	background:	#000000;
	margin-left:	auto;
	margin-right:	auto;
}

td.center { text-align: center; }
td.nowrap { white-space: nowrap; }
blockquote.center { text-align: center; }
br {	clear:	both; 	}

table {
	background:	transparent;
	border:		1px double #FFFFFF;
	border-width:	4px;
	border-collapse:	collapse;
	padding:	2px;
}

#messier {
        width: 97%;
        color:          #FFFFFF;
        background:     #000000 url(/agypt-rechts.png) repeat-y right top;
        padding:        2px;
        margin-left:    auto;
        margin-right:   auto;
}

tr {
	background:	transparent;
	border:		1px dashed #FFFFFF;
	padding:	2px;
}
td {
	padding:	2px;
}

ol, ul { list-style:none; }
blockquote, q { quotes:none; }
ul.imgList {
	/* IE float-escape blocker */
	display:block; 
	height:1%; 
	overflow:hidden;
	margin:0;
	padding:0;
}

ul.imgList li:hover p.ctm {
	display:block;
	padding:1px 2px;
}

ul.imgList p.stt {
	width:0;
	/*width:4px;*/
	height:0;
/*	padding:4px 0 0 0; */
	position:absolute;
	bottom:2px;
	right:0;
	overflow:hidden;
/*	background:no-repeat 0 8px; */
}
ul.imgList p.s { background-position:0 0; }
ul.imgList p.c { background-position:0 -4px; }
ul.imgList p.n { background-position:0 -8px; }
ul.imgList p.rtg {
	position:absolute;
	display:block;
	right:0;
	bottom:0;
	font-weight:bold;
	padding-left:3px;
}

.imgList .ttl { display:none; }
.imgList .mtm { display:none; }
.imgList img { 
	display:block; 
	margin:0 0 1px 0;
}
.imgList .uttl { display:inline; }

ul.imgList li {
	position:relative; 
	display:block; 
	float:left;
	margin:0;
	padding:0;
/*	margin:0 1px 2px 0; */
/*	margin:0 3px 5px 0; */
}

