body,html { background-color:#0c0f3f; color:#bfbfbf; }
h1 { color:#bfbfbf;}
h2 { color:#bfbfbf;}
h3 { color:#bfbfbf;}

.background		{ background-color:#000; color:#bfbfbf; }
.contentnavi, .naviPage	{ color:#bfbfbf;border-top: 1px solid #7F7F7F; border-bottom: 1px solid #7F7F7F; }
.contentnavi	{ margin-bottom:1em; }
.naviPage		{ background-color: #000; }
.footer			{ color:#bfbfbf;} /* NEU angepasst */
.footermitte	{ color:#bfbfbf;}

#moreresults	{ color:#000; } /* NEU Trefferseite */

/* old header black */
a {color: #007FFF;}
a:visited {color: #6F8FBF;}
a.header {color: #0000CC; text-decoration: none; }
a:visited.header {color: #551A8B; text-decoration: none; }

  .photolabel { font-size: x-small; }
  img.photo { border: 1px solid #FF0000; }
/*
  img { border: 0px; }

  img.hflspace { width: 7px; height: 1px; }
  img.hfl1 { width: 26px; height: 17px; }
  img.hfl2 { width: 25px; height: 17px; }
  img.tabb { width: 4px; height: 18px; }
*/
/* java search in header: 090910 EE: don't invert this text field
	input.subnavi { color:#bfbfbf; background-color:#000; } */

/* Layout */
#rmBody		{ background-color:#000; color:#bfbfbf; }
#rmTop, #rmFullWidth
			{ background-color:#000; }
.navitable	{ background-color:#000; border-color: #bfbfbf; }

hr.rmBB { border: 0px solid #7F7F7F; height: 1px; color: #7F7F7F; background-color: #7F7F7F; display: block; }

#galeryTbl		{ border: 0px solid #000; }/* border-collapse: collapse;*/
#galeryTbl td	{ padding: 10px; text-align: center; }
#galeryTbl img	{ border: 1px solid #f00; }

.tData3 {
	margin: 0.5em auto 0em;
	min-width: 154px;
	max-width: 200px;
	text-align: center;
}
.graycell  {text-align: center; vertical-align: bottom; background-color: #1F1F1F;}
.blackcell {text-align: center; vertical-align: bottom; background-color: #000000;}

.galeryImg	{ margin-bottom: 0.35em; height: 100px; vertical-align: middle; position: relative; }/* width: 100px;  */
.galeryImg .infocont1, .galeryImg .infocont2, .galeryImg .infocont3, .galeryImg .infocont4 {
		display:none; z-index: 501; }
.galeryImg:hover span.infocont1, .galeryImg:hover span.infocont2, .galeryImg:hover span.infocont3, .galeryImg:hover span.infocont4 {
		display:block; width:382px; border:1px solid #000; background:#fff; color:#000; padding:6px; font-size:.95em; z-index: 501; }

.galeryImg:hover span.infocont1	{ position:absolute; left:    0px; top: 100px; }
.galeryImg:hover span.infocont2	{ position:absolute; left: -114px; top: 100px; }
.galeryImg:hover span.infocont3	{ position:absolute; left: -114px; top: 100px; }
.galeryImg:hover span.infocont4	{ position:absolute; left: -228px; top: 100px; }

.resetColors	{ background-color:#000; color:#bfbfbf; }
.bgColorUr	{ background-color:#ffe; }
