/* CSS - Angaben für die WEB-Praesenz der Dombibliothek Koeln */
/**/
body {
         font-family: arial, helvetica, verdana, sans-serif;
         background-attachment: fixed;
         background-color: #ffffff;
         background-repeat: repeat;
         color: Black;
         font-size: 9pt;
         margin-top: 5px;
         padding-top: 0px;
         margin: 3px;
}
.body2 {
         font-family: arial, helvetica, verdana, sans-serif;
         background-attachment: fixed;
    	 background-color: #FFDF9D;
         background-repeat: repeat;
         color: Black;
         font-size: 9pt;
         margin-top: 5px;
         padding-top: 0px;
         margin: 3px;
}
.body3 {
         font-family: arial, helvetica, verdana, sans-serif;
         background-attachment: fixed;
    	 background-color: #FFDF9D;
         background-repeat: repeat;
         color: Black;
         font-size: 9pt;
         margin-top: 5px;
         padding-top: 0px;
         margin: 10px 5px;
}

p, div, span, th, td, li, ul, ol
{
		  font-family : Arial, Helvetica, sans-serif;
		  font-size: 9pt;
          color: Black;
}
     
        
hr { color: #000080; }

h1 {
	 color: #000080;
	 font-size: 21pt;
	 text-align: center;
}
h2 {
	 color: #000080;
	 font-size: 19pt;
	 font-weight: bold;
	 text-align: center;
}
h3 {
	 color: #000080;
	 font-size: 17pt;
	 font-weight: bold;
	 text-align: center;
}
h4 {
	 color: #000080;
	 font-size: 15pt;
	 font-weight: bold;
	 text-align: center;
}
h5 {
	 color: #000080;
	 font-size: 13pt;
	 font-weight: bold;
	 text-align: center;
}
h6 {
	 color: #000080;
	 font-size: 11pt;
	 font-weight: bold;
	 text-align: center;
}

address { color: #000000; font-size: 12px; }

/* Allgemeine - Links */

a:link    { color:#0000FF; text-decoration:none; }
a:visited { color:#0000FF; text-decoration:none; }
a:hover   { color:#FF0000; text-decoration:underline; }
a:active  { color:#FF0000; text-decoration:underline; }

/* Navigation - Links */

a.linknav:link    { color:#0000FF; text-decoration:none;font-size: 9pt; font-weight: bold; }
a.linknav:visited { color:#0000FF; text-decoration:none;font-size: 9pt; font-weight: bold; }
a.linknav:hover   { color:#FF0000; text-decoration:underline;font-size: 9pt; font-weight: bold; }
a.linknav:active  { color:#FF0000; text-decoration:underline;font-size: 9pt; font-weight: bold; }


input {
	 background-color: white;
	 color: #000000;
	 font-size: 12px;
	 font-weight: normal;
	 copy: arial, helvetica, sans-serif;
}
.aufzaehlung {
	 color: #000000;
	 font-size: 12px;
	 font-weight: normal;
	 line-height: 18px;
	 margin-left: 16px;
}
.font12    { color: #000000; font-size: 12pt; }

.font10n    { color: #000000; font-size: 10pt; }

.font10    { color: #000000; font-size: 8pt; }

.font8    { color: #000000; font-size: 8pt; }

.font7    { color: #000000; font-size: 7pt; }

.impressum { font-size: 7pt; font-weight: bold; }

/*Test Start */
div.nav_st_1
 {
  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: #FCF2D1;
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
  }
/*Test Ende */

/* Rahmenfarbe schwarz bei verlinkten Grafiken (ansteuern mit id=) */
#bilderrahmen {border: 1px solid black;}

/*Start Definitionen der Schaltflächen in der Navigation */

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {
  background-color: #FFDF9D;
  border: 0px outset #e0e0e0;
  padding: 0px 2px 4px 2px;
  text-align: left;
}

/*Oberste Ebene */

div.menuBar a.menuButton {
  background-color: transparent;
  border: 0px solid #e0e0e0;
  color: blue;
  cursor: pointer;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 0px outset #e0e0e0;
  color: red;
  }

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #FFF5E1
  border: 1px inset #e0e0e0;
  color: red;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: #FFF5E1;
  border: 1px outset #e0e0e0;
  left: 0px;
  padding: 0px 0px 0px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: blue;
  cursor: pointer;
  display: block;
  padding: 1px 0.5em;
  text-decoration: none;
  white-space: nowrap;
  font-size: 11px;
  font-weight: normal;
  }

div.menuText {
  color: black;
  padding: 1px 0.5em;
  font-size: 11px;
  font-weight: bold;
  }

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #FFF5E1;
  color: red;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}

/* Ende Definitionen der Schaltflächen in der Navigation */
