
/* CSS der http://public.beuth-hochschule.de/~mixdorff/ */
/* Copyright by www.jedermensch.de */

/*=== Alles fuer den BODY und HTML-Genaralzuweisungen Anfang ===*/

body {
font-family: Arial, Helvetica, "Arial Narrow", sans-serif;
font-size:100%;
line-height:100%;
margin:auto;
padding:0;}

/* @page {
size: 21,0 cm x 29,7 cm;
margin-top: 0,5cm;
margin-bottom: 0,5cm;
margin-left: 2cm;
margin-right: 0,5cm;
} page values */

a {
color:#000;
text-decoration:none;}

acronym {
border:none;
}/* fuer acronyme */

blockquote {
border:1px solid;
padding:.25em .5em;}

blockquote h6 {
margin-top:.5em;
margin-bottom:0;}

h1 {
font-size:1.3em;}

h2 {
font-size:1.2em;}

h3 {
font-size:1.1em;}

h4, h5, h6 {
font-size:1em;}

h1, h2, h3, h4, h5, h6 {
padding-bottom:0;
margin-bottom:0;
margin-left:0;
padding-left:0;}

.versteck {
display:none;}

.keinumbruch {
white-space:nowrap;}

/*#seite a[href]:after {
content: ' [' attr(href) ']';}*/

/*#drei_spalten a[href]:after, #linke_spalte a[href]:after, #rechte_spalte a[href]:after {
content: ' [' attr(title) ']';}*/

/*a.artikel_link[href]:after {
content: ' [' attr(title) ']';
padding-left:.5em;}*/

/*#seite acronym[title]:after {
content: ' [' attr(title) ']';}*/

address a[href]:after {
display:none;}

p.nachoben {
display:none;}

.nachoben a {
display:none;}

/*=== Alles fuer den BODY und HTML-Genaralzuweisungen - Ende ===*/

/*=== Alles fuer die Boxen - Anfang ===*/

#erste_box {
display:none;}

#letzte_box {
display:none;}

#seitenbox {}

/*=== Alles fuer die Boxen - Ende ===*/

/*=== Alles fuer den Kopf - Anfang ===*/

#kopf {
margin:0;
padding:0;}

/*#kopf p {
line-height:1em;
padding-top:.25em;
padding-bottom:.25em;
margin:0;
font-size:1.25em;
letter-spacing:.5ex;
font-family:"times new roman", sans-serif;
text-align:right;}*/

#logobox {
float:left;
margin-right:1.5em;
margin-bottom:0;}

#logobox img {
border:none;
margin-bottom:0;}

#logobox big {
font-size:.65em;
margin-left:0;
margin-bottom:0;
display:block;}

#kopftextbox {
line-height:115%;
font-size:1.25em;
font-weight:bold;
padding-bottom:0;
padding-top:.1em;
padding-left:0;
font-family:"times new roman", sans-serif;
vertical-align:text-bottom;
margin-bottom:0;}

#kopftextbox address {}

/*=== Alles fuer den Kopf - Ende ===*/

/*=== Alles fuer den Sprachwechsel - Anfang ===*/

#sprachwechsel {
width:100%;
display:block;
font-size:.8em;
clear:left;
margin-top:0;}

#sprachwechsel p {
margin:0 .2em 0 0;
padding:0 0 0 .5em;
border-left:1px solid;
text-align:right;
float:right;
font-size:.8em;}

#sprachwechsel ul {
display:none;}

/*=== Alles fuer den Sprachwechsel - Ende ===*/

/*=== Alles fuer die Navigation - Anfang ===*/

#navigation {
display:none;}

/*=== Alles fuer die Navigation - Ende ===*/

/*=== Alles fuer den Inhalt - Anfang ===*/

#inhalt {
display:block;}

#inhalt ol, #inhalt ul, #inhalt p {
font-size:.8em;}

#inhalt ul ul {
font-size:1em;}

#inhalt ol ul {
font-size:1em;}

#inhalt ol li {
margin-bottom:1em;}

#inhalt ol ul li {
margin-bottom:0;}

/*=== Alles fuer den Inhalt - Ende ===*/

/*=== Alles fuer die Brotkrume - Anfang ===*/

#brotkrume {
margin:0;
padding:0;
width:100%;
display:block;
font-size:.8em;
border-top:1px solid;
border-bottom:1px solid;}

#brotkrume p {
margin:0;
padding:0;}

/*=== Alles fuer die Brotkrume - Ende ===*/

/*=== Alles fuer die Seite - Anfang ===*/

#seite div.umbruch {
clear:both;
margin-bottom:1em;
padding-top:1em;
display:block;}

div.kein_umbruch {
margin-bottom:auto;
padding-top:1em;
display:block;}

#seite p {
padding-top:0;
margin-top:0;}

#seite p.image_links {
float:left;
margin:0 1em 0 0;
padding:0;}

#seite p.image_rechts {
float:right;
margin:0 0 0 1em;
padding:0;}

.image_links a[href]:after {
display:none;}

.image_rechts a[href]:after {
display:none;}

dl {
font-size:.8em;}

dt {
font-weight:bold;}

dd {
border-left:2px solid;
padding-left:1em;}

div.umbruch h3, div.umbruch h4, div.umbruch h5 {
margin-top:0;}

#inhalt em {
letter-spacing:.5ex;
/*word-spacing:.3em;*/
font-style:normal;}

#drucken {display:none;}

/*=== Alles fuer die Seite - Ende ===*/

/*=== Alles fuer die Karteikarten - Anfang ===*/

#kartenreiter {
margin-top:1em;}

#kartenreiter ul {
padding:0;
margin:0;}

#kartenreiter ul li {
display:inline;
padding:0;
margin:0;}

#kartenreiter ul li strong {
margin:0;
padding:0;}

#kartenreiter ul li a {
display:none;}

#karteikarte {
margin:0;
padding:0;}

/*=== Alles fuer die Karteikarten - Ende ===*/

/*=== Alles fuer die Info-Box ===*/

.infobox {
/*border:1px solid;
padding:1em;
margin:1em 3em;*/
border-left:3px solid;
padding-left:1em;}

.infobox h2, .infobox h3, .infobox h4, .infobox h5, .infobox h6 {
margin-top:auto;
margin-bottom:.5em;}

.infobox p {
font-size:.9em;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
font-weight:bold;}

#persoenlich h4 {
border-bottom:1px solid #000;
margin-bottom:1em;}

#persoenlich dl {
display:inline;}

#persoenlich dt {
border:none;
float:left;
background:none;
color:#000;
font-size:1em;}

#persoenlich dd {
border:none;
display:block;
margin-top:0;
margin-left:18em;
margin-bottom:1em;}

/*=== Alles fuer den Fuss - Anfang ===*/

#footer {
text-align: center;
font-size:.8em;
margin:0;
padding:0;
vertical-align: middle;
clear:both;
border:1px solid #000;}

#footer address {
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;
line-height:1.35em;}

#fuss {
margin:0;
padding:0;
width:100%;
/*display:block;*/
clear:left;}

#fuss a {}

#seiten_info {
font-size:.6em;
display:inline;
line-height:1.25em;
float:left;
margin-top:0;
margin-bottom:0;}

#seiten_info p {
margin-bottom:0;
padding-bottom:0;}

#w_drei_c {
display: inline;
line-height: 1em;
padding: 0;
margin-bottom:0;
margin-top:.1em;
text-align:right;
float:right;}

#w_drei_c img {
display:none;}

#design_info {
/*padding:.125em;
letter-spacing:.15ex;*/
font-style:normal;
margin:0 0 .5em 0;}

address#design_info {
font-size:1.15em;}

#design_link {
display:none;}

span.symbol {
font-family:symbol, sans-serif;
font-size:1.75em;}

/*=== Alles fuer den Fuss - Ende ===*/

/*=== Alles fuer das Formular - Anfang ===*/

#kontakt {
display:none;}

#kontakt fieldset {
margin-top:.5em;
margin-bottom:.5em;
border:1px solid;}

#kontakt fieldset legend {
font-size:.8em;
border:1px solid;
padding:.2em .5em;}

.eingabefeld, textarea {
border:1px solid;}

#tasten {
display:none;}

/*=== Alles fuer das Formular - Ende ===*/

/*=== Alles fuer die Adressen - Anfang ===*/

address {
margin:auto auto 1em auto;
font-style:normal;
font-size: .75em;
display:block;
}/*'addresses'*/

address em {
font-style:normal;
padding-right:.5em;}

/*=== Alles fuer die Adressen - Ende ===*/

/*=== Alles fuer die Tabelle - Anfang ===*/

caption {
font-size:1.1em;
font-weight:bold;
/*text-align:center;*/
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-bottom:none;
margin:0;
padding:.2em .5em;
} /* Ueberschrift der Tabelle */

table {
table-layout:fixed;
border:1px solid;
font-size:.7em;
width:auto;
margin:.5em .5em .5em 1em;
border-spacing:5pt;
} /* Position Tabelle */

td {
margin:0;
padding:.2em .5em;
vertical-align:top;
border:1px solid;
/*text-align:center;*/
} /* Zellen */

th {
margin:0;
padding:.2em .5em;
vertical-align:middle;
border:1px solid;
/*font-size:.Xem;*/
text-align:center;
} /* Zellenueberschrift */

tr {
} /* Zeile *

table td code {
font-size:1.25em;
text-align:left;}

/*=== Alles fuer die Tabelle - Ende ===*/

#info {*Der Parser mag wohl Fehler melden, aber es funktioniert !!! *;}

/*.extern_link:after {
content:[title];
padding-left:.5em;}*/

/*acronym:after {
content:[title];
padding-left:.5em;}*/
