/* CSS Document */
/* Hier sind alle Elemente für Tabellen aufgeführt.
   Dieses CSS ist Grundlage für die Bürozeiten. */
   

#tabelle {
		margin: 0; border: 0; 
		padding: 0.4em 3em 1em 3em;
		text-align: center;
		}
#tabelle table {
		border-collapse: collapse;
		margin: 0; margin-left: auto; margin-right: auto;
		border: 0; padding: 0;
		border-top: #CCCCCC 2px solid;
		margin-bottom: 2em;
		width: 35em;
		}
#tabelle table img,
#tabelle img {
		margin: 0; border: 0; padding: 0;
		}
#tabelle img.mit_rand,
#tabelle img.imgfloat_mr {
		margin: 0 5px;
		padding: 0;
		border: 3px solid #999999;
		}
#tabelle img.imgfloat_mr {
		margin: 0 0 10px 30px;
		float: right;
		}
#tabelle tr {
		margin: 0; border: 0; padding: 0;
		}
#tabelle td,
#content td {
		margin: 0; 
		border: 0;
		border-bottom: #CCCCCC 2px solid;
		padding: 0.5em 0.25em 0 0.25em;
		}
#tabelle td.rechtsbdg {
		text-align: right;
		white-space: nowrap;
		}
#tabelle td.zentr {
		text-align: center;
		}
#tabelle td.linksbdg_einzug,
#content td.linksbdg_einzug {
		padding-left: 1em;
		}
#tabelle td.wochentag {
		width: 10em;
		}
#tabelle td.person {
		width: 17.5em;
		padding-right: 1em;
		}
#tabelle img,
#tabelle img.mit_rand {
		padding: 0;
		margin: 0 5px;
		text-align: center;
		}
#tabelle img.mit_rand {
		border: 3px solid #999999;
		}
#tabelle a {
		padding: 0; border: 0; margin: 0;
		color: #CC0000;
		font-weight: bold;
		text-decoration: none;
		}
#tabelle li.autor {
		margin: 0; border: 0; 
		padding: 0; padding-top: 1em;
		font-size: 0.85em;
		list-style-image: url(../bilder/aufzaehlung/aufz_autor.gif);
		list-style-position: outside;
		background-image: none;
		}
#tabelle a:hover {
		text-decoration: underline;
		}
#tabelle p,
#tabelle p.block {
		margin: 0; border: 0; 
		padding:0; padding-bottom: 0.5em;
		}
#tabelle p.anker {
		margin: 0; border: 0; padding: 0;
		text-align: right;
		float: right;
		position: relative;
		top: -1em;
		left: -10px;
		}
#tabelle p.block {
		text-align: justify;
		}
#tabelle h1 {
		color: #666666;
		}

