/*  __________________  Setting the stage  __________________  */
html, body{
background: #fff url(cssimag/spacy.gif) top left repeat  ;
font-family: helvetica,arial,sans-serif;
font-size: 96%;
color: #000;
margin: 1.6em 2.0em 1.0em 4.0em;
}
a {
color: #000;
text-decoration: underline;
}
address {
  font-style: normal;
}
dt {
margin: 12.5em 0.3em 0.5em 0;
}
h1, h2, h3, h4, h5, h6, p, form {
font-family: helvetica,arial,sans-serif;
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
img.lefty {
  float: left;
  border: 0;
  margin-right: 1em;
  margin-bottom: .5em;
}
img.righty {
  float: right;
  border: 0;
  margin-left: 1em;
  margin-bottom: .5em;
}
.print {
display: normal;
padding: 1px;
margin-right: 0.5em;
}
#hauptnavigation {
display: none;
}
.screen {
display: none;
}
.invis {
display: none;
}
.kasten,  {
background: #transparent;
padding: 2px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
}
.lipsec h4, .lipsec h5 .lipsec h6, .lipsec p, .lipsec div , .lipthird h4, .lipthird h5 .lipthird h6, .lipthird p, .lipthird div, .lipforth h4, .lipforth h5 .lipforth h6, .lipforth p, .lipforth div {
background: #fff url("cssimag/lipprint.gif") no-repeat 2px 3px;
text-align: left;
padding-left: 24px;
}
#picunter {
display: none;
}
#picunter a {
display: none;
}
kbd {
  font-variant: small-caps;
}
.biggal #pfad {
  visibility: hidden;
  display: none;
}

/*  __________________  quickjump-menu  __________________  */
#quickjump {
  visibility: hidden;
  display: none;
}


/*  __________________  header  __________________  */
#header {
  text-align: left;
  margin: 0 0 45px 0;
}
#header h1 a {
font-size: 80%;
text-decoration: none;
}
#header h2 {
font-size: 0.9em;
}
#header img.headimg {
border: none;
float: right;
}


/*  __________________  senkrechte  navigation  __________________  */
#menusenk dd, dt {
  margin: 0;
  padding: 0;
  border: 0;
}
#menusenk dt, #maincont dt {
display: none;
}
#mentitel h2 {
display: none;
}
#menusenk dt.unav {
  visibility: hidden;
  display: none;
}
#unternavigation {
  visibility: hidden;
  display: none;
}
#unternavigation hr.hideme {
  visibility: hidden;
  display: none;
}


/*  __________________  haupt navigation  __________________  */
#headerMain dt {
visibility: hidden;
display: none;
}
#hauptnavigation {
margin-bottom: 2.0em;
}



/*  __________________  main (content)  __________________  */
#inhalte #maintext h1 {
font-family: helvetica,arial,sans-serif;
font-size: 160%;
padding-bottom:6px;
border-bottom: 1px solid #000;
margin-bottom: 10px;
}
#inhalte {
  margin: 20px 0 0 0;
  border: 0;
  padding: 0;
}
#inhalte h2 {
  margin: 40px 0 15px 0;
  font-size: 1.3em;
  font-weight: bold;
}
#inhalte h3 {
  font-size: 1.1em;
  font-weight: bold;
}
#inhalte p {
  margin: 0 0 1em 0;
  line-height: 1.3em;
  font-weight: normal;
}
#inhalte blockquote {
  margin: 1em 0 1.5em 0;
  font-style: italic;
}
#inhalte ul {
  list-style-type: square;
  margin: 0 0 2em 30px;
  padding: 0;
}
#inhalte div.clear {
  height: 0;
  clear: both;
}
.biggal span.betontbg {
  visibility: hidden;
  display: none;
}
.biggal p, .biggal div,  {
  visibility: normal;
  display: normal;
}
#contactForm {
  visibility: hidden;
  display: none;
}


/*  __________________  main (container)  __________________  */
#container {
  visibility: hidden;
  display: none;
}


/*  __________________  main (footer)  __________________  */
#footer {
  visibility: hidden;
  display: none;
}

.biggal #mainfoot, .biggal #mainfoot {
  visibility: hidden;
  display: none;
}