/* CSS Document */

* {
padding: 0;
margin: 0;
}


body {
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
color: #000;
}

/* Container */

#container {
padding-top:15px;
width:90%;
background-color:#FFFFFF;
}

#abstand {
display:none;
}

#kopf {
margin:0 15px 0 15px;
text-align:left;
}

#motto-container {
text-align:left;
}


#navcontainer {
display:none;
}

#inhalt {
background-color:transparent;
text-align:left;
}

#fuss {
display:none;
}

/* Navigation */

#navcontainer a {
display:block;
}

/*oberste Ebene der Navigation*/
a.navi {
display:none;
}

a.navi:visited {
display:none;
}

/* oberste Ebene der Navigation, wenn Unterpunkte vorhanden sind */
a.navi-ueberschrift {
display:none;
}

a.navi-ueberschrift:visited {
display:none;
}


/* oberste Ebene der Navigation aktiv */
a.naviaktiv, a.navi:hover {
display:none;
}

a.naviaktiv:visited {
display:none;
}

/* Überschrift über Zweitnavigation, wenn die Kapitelübersicht geöffnet ist */
a.navi_oben {
display:none;
}

a.navi_oben:visited {
display:none;
}

/* Überschrift über Zweitnavigation aktiv und Hover */
a.navi_obenaktiv, a.navi-ueberschrift:hover {
display:none;
}

a.navi_obenaktiv:visited {
display:none;
}

/* zweite Ebene der Navigation */
a.zweitnavi {
display:none;
}

a.zweitnavi:visited {
display:none;
}

/* zweite Ebene der Navigation aktiv */
a.zweitnaviaktiv, a.zweitnavi:hover {
display:none;
}

a.zweitnaviaktiv:visited {
display:none;
}




/* Textformatierung */

#motto-container h2 {
font-size:1.3em;
font-weight:bold;
}

#motto-container p {
font-size:1.1em;
}

#inhalt h1 {
margin:1em 0 1em 0;
color:#666666;
font-size:1.2em;
font-weight:bold;
}

#inhalt h2 {
margin:1.5em 0 0.5em 0;
color:#666;
font-size:1em;
font-weight:bold;
}

#inhalt h3 {
margin:1em 0 0.5em 0;
font-size:1em;
font-weight:bold;
color:#333333;
}

#inhalt p {
margin-bottom: 1em;
line-height:130%;
}

#inhalt a, #inhalt a:visited {
color:#000;
}

#inhalt ul {
font-size: 1em;
line-height:130%;
list-style-image:url(../images/DataIcon.gif);
margin: 1em 1em 1em 2em;
}

#inhalt ul li {
padding: 0.5em 0;
margin: 0.5em 0 0 2em;
}

* html #inhalt ul li { /* Korrektur fuer IE 5.x */
margin-left: 0;
ma\rgin-left: 2em;
padding-top: 0;
padd\ing-top: 0;
}


/* Suchmaschine */

#search {
display:none;
}


/* Bewerbungsformular */

form {
font-size:0.9em;
}

form p {
margin:0.5em;
}

form h3 {
padding:0 0.5em;
}

form fieldset {
margin:1em 0;
padding:0.5em;
border:1px solid #ccc;
}

form legend.rot {
border: 1px solid #ccc;
color: #000;
background-color: #fff;
padding:2px 4px;
}

form legend.gelb {
border: 1px solid #ccc;
color: #000;
background-color: #fff;
padding:2px 4px;
}

p.hinweis {
background-color:#fff;
padding:0.5em;
}


/* Sonstiges */

.clear {
clear:both;
}

.invis {
display:none;
}

table {
font-size:0.9em;
border:1px solid #ccc;
border-collapse:collapse;
}

table caption {
display:none;
}

table th {
font-weight:bold;
color:#666;
}

table th, table td {
border:1px solid #ccc;
padding: 3px;
}

table td {
text-align:right;
}

.rot {
color:#000;
}


