@charset "iso-8859-1";

/* ============================================================= */
#Hscroll		{
				margin: 0;
				padding: 0;
				border: 0;

				overflow: auto;
				white-space: nowrap;
				}

/* ------------------------------------------------------------- */
/*	two ie Bugs:
	ie_6/Win Bug: needs height to be set, has all the place of the world, but produces vertival scroll unnecessarily.
	ie_6/Win: div.Hscroll height is set by conditional comment in HTML code.

	ie_5-6/Win Bugs: needs height to be set, because the content overlaps Scroll-Bar
	the height is set for ie_5-6/Mac only and overriden for everybody else
*/

/*	for ie5/Mac only: set div.Hscroll height
	later overriden for everybody else

	disabled, not needed anymore:

#Hscroll		{ height: 160px; }

/* for standard browser, overrides height, ignored by ie_5/Mac */
/* commented backslash hack v2: the end of comment is ignored by ie_5/Mac \*/
/* disabled, not needed anymore:
#Hscroll		{ height:auto; }
/* end of hack: for the ie_5/Mac, the comment finishes here: */

/* ============================================================= */


/* ------------------------------------------------------------- */
#hscroll		{
				margin: 0 auto;
				padding: 0;

				border: 1px;
				border-color: rgb(190,190,190);
				border-style: solid;
				-moz-border-radius:		5px;
				-webkit-border-radius:	5px;
				/* -webkit-box-shadow: 10px 10px 5px #888; */

				background-color: rgb(80,80,80);

				height: 180px;
				position: relative;
				/* Bug ie 6?-7 Win: child with position:relative doesn't scroll */

				overflow: auto;
				white-space: nowrap;		/* Problem: IE5.0/Win doesn't know this */
				}

/* ------------------------------------------------------------- */
#PhotoStreifenNavigation {
				font-size: 0.9em;
				text-align: center;
				font-style: normal;
				text-transform: uppercase;
				}
/*
#PhotoStreifenVorheriger {
				float:left;
				width:100px;
				}

#PhotoStreifenNaechster {
				float:right;
				width:100px;
				}

/* ------------------------------------------------------------- */
table.PhotoStreifen {
				margin-top: 9px;

				/* border-collapse:collapse; */
				/* ersetzt HTML-Befehl cellspacing NICHT */
				}

table.PhotoStreifen td {
				margin:0;
				border:0;
				padding:0;
				/* border:1px #00ffff solid; */

				vertical-align: bottom;

				color: #fff;
				}

td.PhotosInArbeit { vertical-align: middle; }

div.PhotosInArbeit {
				padding: 40px;
				font-size: 600%;
				}

.PhotoStreifenPhoto {
				padding: 0;
				padding-top: 5px;
				padding-right: 4px;

				position: relative;

				/* overflow:visible; */
				}

/* name tagging $ Ads*/
.PhotoBeschriftungOrt { height:0; line-height:0; }

.PhotoBeschriftungPosition {
				position: absolute;

				height: 2em;
				left: 0;
				bottom: 5px;

				background-color: #000;
				opacity: 0.6;					/* CSS3, Safari, Firefox 0.9+ */
				filter:alpha(opacity=60);		/* ie very old */
				filter:"alpha(opacity=60)";		/* ie8 */


				text-align: center;
				line-height: 2em;
				color: #FFF;
				font-size: 0.9em;
				letter-spacing: 0.1em;
				font-weight: bold;
				}
.PhotoBeschriftungPosition a ,
.PhotoBeschriftungPosition a:link {
				color: #FFF;
				}
/* ------------------------------------------------------------- */


/* ------------------------------------------------------------- */
/* ??? */ /*
#PhotoCopyright				{ color:rgb(99,204,224); }
#PhotoCopyright a:link		{ color:rgb(99,204,224); text-decoration:none; }
#PhotoCopyright a:visited	{ color:rgb(99,204,224); text-decoration:none; }
#PhotoCopyright a:active	{ color:rgb(99,204,224); text-decoration:none; }
#PhotoCopyright a:hover		{ color:#FFFFFF; text-decoration:underline; }
*/

/* ------------------------------------------------------------- */
/* Für alte cron-gesteuerte Listen */
table.PhotoListe {
				width:100%;

				border-collapse: collapse; /* ersetzt HTML-Befehl cellspacing */
				}

table.PhotoListe td {
				height: 20px;
				line-height: 20px;
				}

td.PhotoEventDatum {
				width: 160px;

				text-align: right;
				font-weight: bold;
				color: #5A4154;
				}

td.PhotoEventEvent				{ font-style: oblique; }
td.PhotoEventEvent a:link		{ color: rgb(197,37,58); text-decoration: none; }
td.PhotoEventEvent a:visited	{ color: #000; text-decoration: none; }
td.PhotoEventEvent a:active		{ color: #000; text-decoration: none; }
td.PhotoEventEvent a:hover		{ color: rgb(197,37,58); text-decoration: underline; }

div.PhotoEventEvent {
				padding: 0 30px 0 15px;
				/* overflow:hidden; */
				}

/* ------------------------------------------------------------- */
/*
div.ArtikelTitel {
	margin:0;
	padding-left:10px;
	padding-right:10px;

	color:#5A4154;
	/* font-size:110%; */ /*
	letter-spacing:0.1em;
	font-weight:bold;
	line-height:140%;
	}
/* ------------------------------------------------------------- */


/* ------------------------------------------------------------- */
/* OBSOLET WEG ERSETZEN */
/* ------------------------------------------------------------- */

div.ArtikelTitel ,
#PhotoCopyright
				{ border: 1px #f00 solid; }

