/***** Uebersicht *****/

#teaser .block {
	/* padding-top: 1em; */
}

#galerie table, #teaser table {
 	color: white;
	border: none; border-spacing: 0;
	border-collapse: separate;
 	empty-cells: show;
 	background-color: black;
 	padding: 6px 5px 5px 6px;
}

#galerie tr, #teaser tr { height: 91px; }

#galerie td, #teaser td {
	text-align: center; vertical-align: middle;
	width: 91px; height: 91px;
	padding: 0;
}

#galerie td img, #teaser td img {
	margin: 0 1px 1px 0;
}

/* Navigation */

#galerie .pfeile {
	height: 21px; clear: both;
	width: 648px;
}

#galerie .zurueck, #galerie .vor { float: left; display: inline; }
#galerie .vor { float: right; display: inline; }

#galerie .uebersicht {
	/* width: 372px; height: 21px; overflow: hidden; */
	float: left; display: inline;
}

#galerie table a { text-decoration: none; }
#galerie table img {
	vertical-align: middle;
	border: none;
}

/* Links */

#galerie .pfeile a { height: 21px; }

#galerie .zurueck a img, #galerie .vor a img { background-repeat: no-repeat; background-position: center center; }

#galerie .zurueck a:link img, #galerie .zurueck a:visited img { background: url(pfeile/links_1.gif) center center no-repeat; }
#galerie .zurueck a:hover img, #galerie .zurueck a:focus img { background: url(pfeile/links_2.gif) center center no-repeat; }
#galerie .zurueck a:active img { background: url(pfeile/links_3.gif) center center no-repeat; } 

#galerie .vor a:link img, #galerie .vor a:visited img { background: url(pfeile/rechts_1.gif) center center no-repeat; }
#galerie .vor a:hover img, #galerie .vor a:focus img { background: url(pfeile/rechts_2.gif) center center no-repeat; }
#galerie .vor a:active img { background: url(pfeile/rechts_3.gif) center center no-repeat; } 

/***** Slideshow *****/

#slideshow {
	/* text-align: center; */
}

#slideshow .bild {
	float: left; display: inline;
	width: 480px; /* height: 480px; */
	overflow: hidden;
	margin: 0 4px 0 0;
}

#slideshow .bild table {
	width: 480px; height: 480px;
 	color: white;
	border: none; border-spacing: 0;
	border-collapse: separate;
 	empty-cells: show;
 	background-color: black;
 	text-align: center;
}

#slideshow .bild tr { height: 480px; }
#slideshow .bild td { width: 480px; padding: 0; }

#slideshow #bild_text {
}

#slideshow .navigation {
	float: left; display: inline;
	width: 100px; height: 480px;
	overflow: hidden;
	text-align: center;
}

#slideshow .zurueck, #slideshow .vor {
	width: 100px; height: 214px; 
	overflow: hidden;
}

#slideshow .vor { margin-top: 52px; }

#slideshow #pfeil_zurueck img, #slideshow #pfeil_vor img {
	margin: 12px 0;
}

/* Links */

#slideshow a #pfeil_zurueck img, #slideshow a #pfeil_vor img { background-repeat: no-repeat; background-position: center center; }

#slideshow a:link #pfeil_zurueck img, #slideshow a:visited #pfeil_zurueck img { background: url(pfeile/hoch_1.gif) center center no-repeat; }
#slideshow a:hover #pfeil_zurueck img, #slideshow a:focus #pfeil_zurueck img { background: url(pfeile/hoch_2.gif) center center no-repeat; }
#slideshow a:active #pfeil_zurueck img { background: url(pfeile/hoch_3.gif) center center no-repeat; } 

#slideshow a:link #pfeil_vor img, #slideshow a:visited #pfeil_vor img { background: url(pfeile/runter_1.gif) center center no-repeat; }
#slideshow a:hover #pfeil_vor img, #slideshow a:focus #pfeil_vor img { background: url(pfeile/runter_2.gif) center center no-repeat; }
#slideshow a:active #pfeil_vor img { background: url(pfeile/runter_3.gif) center center no-repeat; } 

/* Optionen */

form {
	color: white;
	background-color: black;
	padding: 4px 8px;
}

form ul {
	list-style: none inside;
	padding-left: 0;
}

form ul li {
	float: left; display: inline;
	list-style: none inside;
	margin: 0 1em 0 0;
}

form input.text {
	border: 0;
}

