/*-------------------------------------------------*/
/* Digilink Section                                */
/*-------------------------------------------------*/

/* 

  Menue fuer die Filtereinstellungen
  verwendet in show.pl

*/ 
#filterMenu {
   display:none;
   overflow:auto;
   width :10em;
   position: fixed ;
   float:right;
   margin-top: 0.5em;
   margin-right : 0.3em;
   left:auto;
   right: 0.3em;
   top:3em;
   text-indent: 0.5em;
   padding:0;
   line-height:1.5em;
        }

#filterTable { 
   border : 1px black solid;
   background-color : #efebe9;
 }

td.filterCell { 
  border : 1px black solid;
 }

td.filterCellSelected { 
  border : 1px black solid;
  background-color : #FFFFFF;
 }


/* 
 * Reiter fuer Haupt Navigationstabelle
 */

th.reiter {
  border-top : black solid 1px;
  border-left : black solid 1px;
  border-right : black solid 1px;  
  border-bottom : black solid 1px;  
  background-color : #efebe9;
  color: #FA8231;
  padding : 2px;
  
 }

th.reiterSel {
  border-top :   black solid 1px;
  border-left :  black solid 1px;
  border-right : black solid 1px;  
  background-color : #efebe9;
  color: #FA8231;
  padding : 3px;
  
 }

th.spacer{
  border-bottom : black solid 1px;
}

td.reiterMain{
  border-bottom :   black solid 1px;
  border-left :  black solid 1px;
  border-right : black solid 1px;
  padding : 7px;

}
td.reiterZwischen{
  border-bottom :   black solid 1px;
  border-left :  black solid 1px;
  border-right : black solid 1px;  
 background-color : #efebe9;


}


/* Kategorien in der STartseite
 */

table.frontpageTable{
 width : 100%;

}

td.frontpageCell{
  background-color : #efebe9;
  padding : 7px;

}

/* Rahmen bei den Subkategorien
*/

div.subCategoryContainer{
   border : solid 1px black; 
   /*padding : 1px; */
   width : 70%;
   text-align : left;

}

/* Rahmen bei den Subkategorien Ueberschriften
*/

td.subCategoryHeading{
  /*padding : 1px;*/
  background-color :  #efebe9;
  border-bottom : solid 1px black;
  text-align : left;
}

div.Category{
 font-size		: 12pt;
 font-weight    : bold;
 padding : 2px;
}

/* allgemeiner Rahmen
*/
.bordered { 
  border : solid 1px;
  border-color : #000000;

 }

/* Tabelle bei alphabetischer Anzeige
*/

.containerTable{ 
  border : solid 1px;
  border-color : #000000;
  text-align : left;
  width : 100%;
 }

/* Tabelle mit den Suchformularen
*/


/* Ueberschrift ueber dem Formular
*/
.searchformHeader{ 
   background-color:#336699;
   color:#ffffff;
   font-weight:bold;

 }

/* DIv unter dem Header
*/
.searchformBox{ 
              border-left : dotted black 1px; 
              border-right : dotted black 1px; 
              border-bottom : dotted black 1px; 
              padding : 5px;

 }


.digilinkSearchForm{
   border : black solid 1px;
   text-align : left;
   background-color : #efebe9;
}       

.digilinkSearchFormTab{
  background-color : #efebe9;
  border-color : black;
}       

.digilinkSearchFormTabSelected{
   background-color : #efebe9;
   font-weight : bold; 
   border-color : black;   
}

/* Kasten fuer dein lokalen 
   Einfuehrungstext
*/

div.localIntro{
       width: 400px; 
       border-color: #000000; 
       border-width: 1px; 
       border-style: solid; 
       margin-left: auto; 
       margin-right: auto; 
       margin-bottom: 1em;
       padding : 3px;
}       



legend {
    font-weight: bold ;
}

div.smaller{
    font-size : 12pt;
}


td.alphaCell{ 
 border : black 1px solid;
 text-align : center;
 font-size : 12px;
}

td.alphaCellSelected{ 
 color : #cc0000;
 text-align : center;
 background-color : #efebe9;
 border : black 1px solid;
 font-size : 12px;
 }



td.alphaCell a:link{ 
  color : #000000;
  text-decoration : none;
 }

td.alphaCell a:hover{ 
  
  color: #FF0000;
  text-decoration: underline;
}

td.alphaCell a:visited{ 
  
  color: #000000;
  text-decoration: none;
}

td.alphaCell a:active{
  
  color: #FF0000;
  text-decoration: underline;
}

/*-------------*/
/* infoseiten  */
/*-------------*/


.dbinfoTitel{
 text-align : center;
}

.dbinfoURL{
  text-align : center;
  font-weight : bold;
  background-color : #efebe9;
  margin : 10px; 
}

p.dbinfoText{
      padding : 7px; 
      margin : 10px; 
      border : #B0B0B0 solid 1px;
}

.formTable{

 border : 1px #C0C0C0 solid;
}

.formBorder{

 border : 1px #C0C0C0 solid;
}

th.formTH{
  border-bottom : 1px #C0C0C0 solid; 
  font-weight : bold;
  color: #666666;
  text-align : center;
}

.formColored{
 background-color : #efebe9;
}


/*
 *  Tabelle mit dem Text zu den Vorschlaegen
 */

table.feedback{
 background-color: #efebe9; 
 border: solid 1px black;  
 padding: 3px;
}

/* 
 * Zellen, Tabellen die hervorgehoben werden
 * z.B.: die jede 2. Reihe in der Linkliste
 */

.emphasize{

background-color : #efebe9;

}


/*
 * in den Linklisten wird jede 2. Zeile mit den Werten der 
 * emphasize Klassen gefuellt
 * will man die anderen Zeilen ebenfalls aendern kann diese Klasse
 * verwendet werden
 *
 */

.emphasize_odd{


}


/* Zeichenerklaerung verbergen */

table#legend {
 display:none;
}

td, th {
font-size: 12pt ;
}
