body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px;}
#kopf { position:relative; top:0px; left:0px; width:800px; height:120px;}
#logo { position:absolute; top:0px; left:520px; width:240px; }
/*#spalte1 { position:relative; top:0px; left:80px; width:320px; }
#spalte2 { position:absolute; top:120px; left:480px; width:320px; }*/
#spalte1 { float:left; margin-left:80px; width:320px; }
#spalte2 { float:left; margin-left:80px; width:320px; }
#spalte1breit { float:left; margin-left:20px; width:520px; }
#spalte2breit { float:left; margin-left:20px; width:520px; }
#doppelspalte { position:relative; top:0px; left:80px; width:720px; font-size: 14px; line-height: 18px; margin-left: 3px; margin-right: 3px;}
#doppelspalte20 { position:relative; top:20px; left:80px; width:720px; }
#doppelspalte20_779 { position:relative; top:20px; left:80px; width:779px; }
#doppelspalte20_breit { position:relative; top:20px; left:80px; width:920px; }
#druckbereich { width:17cm; margin:0 auto; text-align: left;}
h1 { position:absolute; top:80px; left:80px; width:720px;  font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; line-height: 18px; margin-top: 0px; margin-left: 3px; margin-right: 3px;}
h2 { font-size: 16px; font-weight: bold; line-height: 18px; margin-left: 3px; margin-right: 3px; }
h3 { font-size: 14px; font-weight: bold; line-height: 18px; margin-left: 3px; margin-right: 3px; }
#untertitel { margin-left: 3px; position:absolute; top:100px; left:80px; font-size: 12px; text-align:left;}
#fusszeile { margin:20px 0 0 80px; font-size: 11px; width: 720px; padding-top: 5px; /* border-top: 1px solid #ccc */}
#license { font-size: 11px; width: 720px; margin-top: 10px; margin-left: 80px;}
#zurueckbestandsuebersicht { position:absolute; top:80px; left:80px; width:720px; font-size: 12px; text-align:right;}
#subnav { margin-left: 3px; position:absolute; top:118px; left:80px; font-size: 12px; text-align:left;}
#subnav2 { margin-left: 3px; position:absolute; top:100px; left:80px; font-size: 12px; text-align:left;}
#blaettern, #blaettern_breit { position:absolute; top:118px; left:80px; width:720px; font-size: 12px; text-align:right; white-space:nowrap;}
#blaettern a:link, #blaettern2 a:link, .blaettern_frei a:link, #blaettern_unten a:link, #blaettern_breit a:link, #blaettern2_breit a:link, #blaettern_unten_breit a:link { text-decoration:none; }
#blaettern a:visited, #blaettern2 a:visited, .blaettern_frei a:visited, #blaettern_unten a:visited, #blaettern_breit a:visited, #blaettern2_breit a:visited, #blaettern_unten_breit a:visited { text-decoration:none; }#blaettern a:hover { text-decoration:none; }
#blaettern a:active, #blaettern2 a:active, .blaettern_frei a:active, #blaettern_unten a:active, #blaettern_breit a:active, #blaettern2_breit a:active, #blaettern_unten_breit a:active { text-decoration:none; } { text-decoration:none; }
#blaettern a:focus, #blaettern2 a:focus, .blaettern_frei a:focus, #blaettern_unten a:focus, #blaettern_breit a:focus, #blaettern2_breit a:focus, #blaettern_unten_breit a:focus { text-decoration:none; } { text-decoration:none; }
#blaettern2, #blaettern2_breit { position:absolute; top:100px; left:80px; width:720px; font-size: 12px; text-align:right;  white-space:nowrap;}
#blaettern2_breit_links { position:absolute; top:100px; left:20px; width:720px; font-size: 12px; text-align:left;  white-space:nowrap;}
#blaettern_unten, #blaettern_unten_breit { position:relative; top:25px; left:80px; width:720px; font-size: 12px; text-align:right; margin-bottom: 20px}
#blaettern_breit, #blaettern2_breit, #blaettern_unten_breit { width:920px; }
.blaettern_frei { font-size: 12px; text-align:right;  white-space:nowrap;}
.blaettern_inaktiv { color:#999999; }
.sortieren { position:absolute; top:118px; left:80px; width:200px; font-size: 12px; text-align:left; white-space:nowrap;}
.text { font-size: 14px; line-height: 18px; margin-left: 3px; margin-right: 3px; }
.text_ohne_abstand { font-size: 14px; line-height: 18px; margin-left: 3px; margin-right: 3px; margin-top: 0px; }
.literaturliste { font-size: 14px; line-height: 18px; margin-left: 39px; margin-right: 3px; margin-top: 0px; margin-bottom: 0px; text-indent: -36px; }
.text_klein { font-size: 12px; line-height: 14px; }
.text_sehr_klein { font-size: 10px; line-height: 12px; }
.titel_druck { font-size: 12px; font-weight: bold; line-height: 18px; }
.auszeichnung { font-weight: bold; }
.hilite { background-color: #FFFF00; }
#navigation { font-size: 12px; }
#navigation a:link { color:#000000; text-decoration:none; }
#navigation a:visited { color:#000000; text-decoration:none; }
#navigation a:hover { color:#0000CC; text-decoration:none; }
#navigation a:active { color:#0000CC; text-decoration:none; }
#navigation a:focus { color:#0000CC; text-decoration:none; }
#nav1 { position:absolute; top:3px; left:3px; width:80px; }
#nav2 { position:absolute; top:3px; left:83px; width:80px; }
#nav3 { position:absolute; top:3px; left:163px; width:80px; }
#nav4 { position:absolute; top:3px; left:243px; width:80px; }
#nav5 { position:absolute; top:3px; left:323px; width:80px; }
#nav6 { position:absolute; top:3px; left:403px; width:80px; }
#nav7 { position:absolute; top:3px; left:483px; width:80px; }
#subnav1 { position:absolute; top:0px; left:0px; width:120px; }
#subnav2 { position:absolute; top:0px; left:120px; width:120px; }
#subnav3 { position:absolute; top:0px; left:240px; width:120px; }
#subnav4 { position:absolute; top:0px; left:360px; width:120px; }
#subnav5 { position:absolute; top:0px; left:480px; width:120px; }
#subnav6 { position:absolute; top:20px; left:0px; width:120px; }
#subnav7 { position:absolute; top:20px; left:120px; width:120px; }
#subnav8 { position:absolute; top:20px; left:240px; width:120px; }
#subnav9 { position:absolute; top:20px; left:360px; width:120px; }
#subnav10 { position:absolute; top:20px; left:480px; width:120px; }
.nav_aktiv { color:#0000CC; }
.tabelle_rand_blau { border-collapse:collapse; border-width:1px; border-style:solid; border-color:#0000CC;}
td { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 18px; }
.tabelle_rand_blau_klein { border-collapse:collapse; border-width:1px; border-style:solid; border-color:#0000CC;}
.tabelle_klein { border-collapse:collapse; border-width:0px;}
.tabelle_druck { border-collapse:collapse; border-width:0.1px; border-style:solid; border-color:#AAAAAA;}
.tabelle_rand_blau_klein td, .tabelle_klein td, .tabelle_druck td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height:14px;}
.news { font-size: 14px; line-height: 18px; padding: 3px; border-width:1px; border-style:solid; border-color:#0000CC; }
.news_ohne_abstand { font-size: 14px; line-height: 18px; padding: 3px; border-width:1px; border-style:solid; border-color:#0000CC; margin-top: 0px; }
.news_ohne_abstand_klein { font-size: 12px; padding: 3px; border-width:1px; border-style:solid; border-color:#0000CC; margin-top: 0px; }
ul { font-size: 14px; line-height: 18px; margin: 0px; list-style-position:outside; }
dl { font-size: 14px; line-height: 18px; margin-left: 3px; margin-right: 3px; }
.bildlegende { font-size: 12px; line-height: 14px; margin-left: 3px; margin-right: 3px; }
.literatur { font-size: 12px; line-height: 14px; margin-left: 3px; margin-right: 3px; }
fn, .fussnote { font-size: 10px; vertical-align:20%; text-decoration:none; }
#summariumskommentare_scroll, #randspalte_scroll {
	position:absolute;
	top:120px;
	left:820px;
	width:240px;
	font-size: 12px; text-align:left;
}
#randspalte_breit_scroll {
	position:absolute;
	top:120px;
	left:1020px;
	width:240px;
	font-size: 12px; text-align:left;
}
body > div#summariumskommentare, body > div#randspalte {
	position:fixed;
	top:120px;
	left:820px;
	width:240px;
	font-size: 12px; text-align:left;
}
body > div#randspalte_breit {
	position:fixed;
	top:120px;
	left:1020px;
	width:240px;
	font-size: 12px; text-align:left;
}
/* .portraits img {
	margin-top: 10px;
	vertical-align: top;
} */
.portraits>div {
	margin-bottom: 20px;
}
.kommentare { font-size: 12px; }

.box_grau {
	border: 1px solid #999;
	background-color: #CCC;
	padding: 10px;
	text-align: center;
}
.bildlink { text-decoration:none; color: #000;}
dd {
	margin-left: 20px;
}
.tasten_admin {
	display: inline;
}
.tasten_admin_link {
	font-size: 10px;
}
.richtig {
	color: #009900;
}
hr	{border: 0px; border-bottom: 1px solid #ccc;}
.digitalisat {
	float:left;
	/*margin-right:20px*/;
	margin-bottom: 5px;
	width: 170px;
	overflow: hidden;
}
#zusaetzliche_digitalisate {
	display: none;
}
.zusaetzliche_digitalisate_link {
	font-size: 10px;
	clear:both;
}

