/* 
Dieses css wird bei Ausdrucken verwendet 
*/

/* ------------- diverse Blöcke ausblenden ---------- */
div#adminNav, 
div#headerSysLinks, 
div#adContainer, 
div#logoSpacer, 
div.pageAdminBox,
div.leftNavTopPage, 
div.queryNavigationObjectsPerPage,
div#rightbar,
div#footer{
 display:none;
}

/* ---------------- Standard-Tags -------------------- */
body {
  margin: 0;
  padding: 0;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  color: black;
  background: transparent;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Verdana, Helvetica;
  font-weight: bold;
  margin: .75em 0 .5em 0;
  page-break-after: avoid;
}

h1{font-size:1.6em};
h2{font-size:1.4em};
h3{font-size:1.2em};
h4{font-size:1.1em};


a, a:link, a:visited, a:hover, a:visited:hover {
  color: #04667e;
  background: transparent;
  text-decoration: none;
}

/* --------- Barrierefreie Texte ausblenden ------------*/
.handicapped{
 display:none;
}

/* --------------- Top-Menü -------------------- */
div.topNavItem{
 display:none;
}

div.topNavItemSelected{
 display:block;
 margin:0px 5px 10px 0px;
 font-weight:bold;
 font-size:1.2em;
}


/* ----------------  Linkes Menü ------------------ */
.leftNav0, .leftNav1, .leftNav2, .leftNav3, .leftNav4{
 display:none;
}

ul, li{
 display:inline;
 margin:0px;
 padding:0px;
}

.leftNav0Selected, .leftNav1Selected, .leftNav2Selected, .leftNav3Selected, .leftNav4Selected{
 display:inline;
 margin:0px 5px 10px 0px;
 padding:0px;
 font-size:1.1em;
}


/* ------------- content-Bereich ------------------ */
a img{
 border:0px;
}


div.queryNavigation{
 margin-top:20px;
}


/* ------------------------------------------------------
*				Listen-Tabellen
* Tabellen in denen Objekte aufgelistet werden.
* ----------------------------------------------------- */
/* Die Tabelle selbst */
.listTable{
 table-layout: fixed;
 width: 630px;
 border-collapse: collapse;
}


/* border über border-collapse zusammenlegen und dann für jede einzelne Zelle border setzen */
.listTable tr td{
 border: 1px solid #000000;
 margin: 0;
}


/* Kopfzeile der Tabelle */
.listTableHeader{
 padding: 6px 3px 6px 3px;
 
 vertical-align: middle;
 color: #000000;
 font-weight: bold;
}


.listTableHeaderLeft{
 width:120px;
 padding: 4px 3px 4px 3px;
 
 vertical-align: top;
 color: #000000;
 font-weight: bold;
}


/* ---- a-z-listen --- */
div.alphabetBox{
 margin:10px 0px 10px 0px;
 text-align:center; 
}

div.alphabetBox a{
 font-size:1.3em;
 font-weight:bold;
}

div.alphabetHeader{
 margin-top:10px;
 border-bottom: 1px solid #999999;
}

div.alphabetLetter{
 font-size:1.4em;
 font-weight:bold;
}

div.alphabetTopAnchor{
 display:none;
}

/* --- gruppierte Darstellung --- */
div.groupBox{
 display:none;
}

div.groupHeader{
 margin-top:10px;
 border-bottom: 1px solid #999999;
}

div.groupName{
 font-size:1.4em;
 font-weight:bold;
}

div.groupTopAnchor{
 display:none;
}