/*
  Dieses Stylesheet wurde mit den Browsern Mozilla Firefox 1.0,
  Opera 7.54, Internet Explorer 6 und Konqueror 3.1.4 getestet um
  eine bestmögliche Browser-Kompatibilität zu gewährleisten.
  Trotzdem ist es möglich, dass einige Browser den CSS-Standard 
  teilweise misinterpretieren, weshalb nicht garantiert werden kann,
  dass jeder Browser die gewünschte Darstellung anzeigt.
----------------------------------------------------------------------

  Nicht entfernen:
  Andreas Brischwein - andreas.brischwein@ixel.de
*/

/* 
  Stylesheet für die Druckausgabe.
  Erklärung der Elemente siehe structure.css 
*/

@media print {

body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.9em;
  color:#505050;
}

hr { background-color:#AFAFAF; border:0px;}
a { text-decoration:none; color:#1D7B00; }
p { margin-top:30px; }

table {
  margin:0px;
  text-align:left; 
  width:100%;
  border-collapse:collapse;
  font-size:1.0em;
}

table td {
  vertical-align:top;
  padding:5px; 
}

table.list td {
  border-top:1px solid #AFAFAF;
}


input, textarea {
  border:1px solid #7F7F7F;
  font-size:1.0em;
}

input.button {
  background:url(./form_btn.gif);
  background-repeat:repeat-x;
  background-color:#A9B2BD;
}

input:hover, textarea:hover {
  border:1px solid #0000FF;
}

textarea {
  width:25em;
  height:8em;
  font-family:Arial, Helvetica, sans-serif;
}



#mainmenu { 
  display:none; 
}

#submenu { 
  display:none 
}

#content img.right {
  float:right;
  display:inline;
  margin-left:15px;
}

#content img.left {
  float:left;
  display:inline;
  margin-right:15px;
}

#pageintro {
  background-color:#E8E8E8;
  color:#505050; 
}


.print { display:block; }
.noprint { display:none; }
.title { font-size:1.2em; display:block; font-weight:600; }
.subtitle { font-weight:600; }
.foot { font-size:0.75em; }
.first { font-size:1.3em; color:#AA0000; font-weight:100; }

}