/* CSS Document */
BODY {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #404040;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    scrollbar-3dlight-color:#003399;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-base-color:#003399;
    scrollbar-darkshadow-color:#003399;
    scrollbar-face-color:#003399;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-shadow-color: #9E9E9E;
}
 
textarea {
    background-color: White;
    color:#050569;
    font-family:Arial,sans-serif;
    font-size: 12px;
    border: 1px solid #050569;
}


 
 
BUTTON {
    background-color: #8CA7CD;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


 
 .rot {
    font-family: arial, helvetica;
    font-size:12px;
    color : #FFFFFF;
    font-weight: bold;
    padding-left: 4px;
    background:#D80004
}

.headline { font-family: arial, helvetica; font-size:14px; color : #050569; text-decoration:none; font-weight: bold; padding-left: 0px;}
.underline { font-family: arial, helvetica; font-size:13px; color : #D80004; text-decoration:none; font-weight: bold; padding-left: 0px;}
.underline1 { font-family: arial, helvetica; font-size:13px; color : #D80004; text-decoration:none; font-weight: bold; padding-left: 1px;}
.mar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin: 0px; font-weight: bold; color: #333333 ; padding: 4px;}
.marginal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin: 0px; font-weight: normal; color: #333333; background-color:#CEDEFF ; padding: 4px;}
a.linkmar:link,a.linkmar:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin: 0px; font-weight: normal; color: #333333; }
a.linkmar:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin: 0px; font-weight: normal; color: #003399; }

.txt {  font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #404040}
.txtb {  font-family:  Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold; color: #404040}
.txtc {  font-family:  Arial, Helvetica, sans-serif; font-size: 25px; font-style: normal; font-weight: bold; color: #404040}
a:link,a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #404040;
	text-decoration: none
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	text-decoration: none
}

.txt1 { font-family: arial, helvetica; font-size:11px; color : #606060; text-decoration:none; font-weight: normal; }
.txt1b {
    font-family: arial, helvetica;
    font-size:11px;
    color : #606060;
    text-decoration:none;
    font-weight: bold;
}
a.link1:link,a.link1:visited  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #606060;
    text-decoration: none;
}
a.link1:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #003399;
    text-decoration: none;
}

.txt2   {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #606060; padding:4px;}
.txt2b {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #606060; padding:4px;}
a.link2:link,a.link2:visited  {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #606060; text-decoration: none; padding:4px;}
a.link2:hover {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none; padding:4px;}

.txt4 {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #E5E6EF}
.txt4a {  font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #050569;padding-left: 3px}
a.link4:link,a.link4:visited  {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #E5E6EF; text-decoration: none}
a.link4:hover {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #D80004; text-decoration: none}

.txt5 {  font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF; padding: 4px}
.motto { font-family: arial, helvetica; font-size:14px; color : #FFFFFF; text-decoration:none; font-weight: normal;}

.nav a, .nav a:visited  {
    display:block;
    background-color:#CEDEFF;
    color: #003399;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding:4px;
}
.nav a:hover,.nav  a:focus, {
display:block;
background-color:#003399;color:#e5e6ef;
font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;
text-decoration:none;
padding:4px;
}

.nav1 a, .nav1 a:visited {
    display:block;
    background-color: #B9CFFF;
    color:#003399;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding:4px;
}
.nav1 a:hover,.nav1  a:focus,  {
background-color:#CEDEFF ;color:#003399;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;
text-decoration:none;
padding:4px;
}

.nle a, .nle a:visited {
    display:block;
    background-color: #B9CFFF;
    color:#003399;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding:4px;
}
.nle a:hover,.nle  a:focus,  {
background-color:#CEDEFF ;color:#003399;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;
text-decoration:none;
padding:4px;
}

img {
   border:0;
}

/* Überschriften */
h1,h2 {
   font-family:'Arial',sans-serif;
   font-weight:bold;
   text-align:center;
}
h1 {
   font-size:medium;
}

/**** Formatierungen für die Übersichts-Seite ****/
#uebersicht {
}


/* horizontale Linien */
hr {
   background-color:#003399;
   color:#003399;
   border:0px;
   height:3px;
}


/* Darstellung von dirinfo.txt */
#di {
   text-align:left;
}


/* Extratext auf den Übersichtsseiten  */
/* -- oben  --                         */
#etueboben    {
   text-align:left;
}
/* -- unten --                         */
#etuebunten   {
   text-align:left;
}


/* Navigations-"Blättern"-Einträge */
#bloben {
   text-align:right;
}
#blunten {
   text-align:center;
}


/* Ordner-Navigationsleiste */
#ordnavi  {
   text-align:left;
}


/* Unterordner-Liste */
#ordner  {
}
#ordner table {
}
#ordner img {
   margin-right:1em;
   vertical-align:middle;
}
#ordner td.abst {
   padding-right:1em;
}


/* Tabelle mit Vorschaubildern */
#vorschau {
   text-align:center; /* nur für den IE */
}


/* Tabellenrahmen und -abstände */
#vorschau table  {
   empty-cells:show;
   margin-left:auto;
   margin-right:auto;
   border:1px solid #003399;
}
#vorschau td {
   text-align:center;
   vertical-align:top;
   border:1px solid #003399;
}
#vorschau td .bild {
   width:150px;
   height:150px;
   background-color:transparent;
   margin:auto;
}
#vorschau td .pano {
}


/* Bildbeschreibungen Übersichtsdatei */
#vorschau .beschr {
}
/*   normal (und auch "klein", soweit dort nichts anderes steht) */
#vorschau .gr {
   font-size:smaller;
}
/*   kleiner (in der Beschreibung mit \kl gekennzeichnet) */
#vorschau .kl {
   font-size:smaller;
}


/* Links zu Text-, Audio und Videodatei */
#vorschau .aviwavtxt {
   font-size:80%;
}


/* Fußzeile (Link nach oben und Hinweis auf Programm) */
#fusszeile {
   text-align:center;
   font-size:70%;
}
#fusszeilenachoben  {
   float:left;
   text-align:left;
   margin:0;
}
#fusszeileproghinweis {
   float:right;
   padding-left:2em;
   margin:0;
}


/**** Formatierung für die Einzelbild-Seite ****/
#einzelbild {
   text-align:center;
}


/* Formatierung für die Navigationszeile in den Dateien der großen Bilder */
#navieinzelbild {
   margin-bottom:2ex;
}
#navieinzelbild a {
   margin-left:1em;
   margin-right:1em;
}


/* Das große Bild selber */
#grossbild {
}
#grossbild img {
margin:0ex 0.5em 0ex 0.5em;
}


/* Extratext auf den Einzelbild-Seiten */
/* -- oben --                          */
#eteinzeloben  {
   text-align:left;
}
/* -- unten --                         */
#eteinzelunten {
   text-align:left;
}


/* Bildbeschreibungen bei den großen Bildern */
#einzelbild .beschr{
}
/*   normal (und auch "klein", soweit dort nichts anderes steht) */
#einzelbild .gr {
   font-size:smaller;
}
/*   kleiner (in der Beschreibung mit \kl gekennzeichnet) */
#einzelbild .kl {
   font-size:smaller;
}
/* Links zu Text-, Audio und Videodatei */
#einzelbild .aviwavtxt {
   font-size:80%;
}

