#kopf {
	position:absolute;
	left:0px;
	top:0px;
	height:170px;
	text-align:right;
	width:100%;
	background-color:#ba7f4e;
}

#kopf .headerbild {
	margin-right:15%;
}

#menue1 {
	position:absolute;
	left:7%;
	top:133px;
	width:510px;
	height:35px;
	background-color:#ba7f4e;
	z-index:1;
}

#menue1 div {
	height:63px;
	margin-top:2px;
	margin-right:0px;
	margin-left:0px;
	float:left;
}

#menue1 .projekt {
	background: url(images/menue_projekt1.gif) no-repeat;
	width:52px;
}

#menue1 .projekt:hover {
	background: url(images/menue_projekt2.gif) no-repeat;
	width:52px;
}

#menue1 .kunstwerke {
	background: url(images/menue_kunstwerke1.gif) no-repeat;
	width:85px;
}

#menue1 .kunstwerke:hover {
	background: url(images/menue_kunstwerke2.gif) no-repeat;
	width:85px;
}

#menue1 .korrespondenz {
	background: url(images/menue_korrespondenz1.gif) no-repeat;
	width:107px;
}

#menue1 .korrespondenz:hover {
	background: url(images/menue_korrespondenz2.gif) no-repeat;
	width:107px;
}

#menue1 .sammlungen {
	background: url(images/menue_sammlungen1.gif) no-repeat;
	width:92px;
}

#menue1 .sammlungen:hover {
	background: url(images/menue_sammlungen2.gif) no-repeat;
	width:92px;
}

#menue1 .karoline {
	background: url(images/menue_karoline1.gif) no-repeat;
	width:102px;
}

#menue1 .karoline:hover {
	background: url(images/menue_karoline2.gif) no-repeat;
	width:102px;
}

#menue1 .index {
	background: url(images/menue_index1.gif) no-repeat;
	width:48px;
}

#menue1 .index:hover {
	background: url(images/menue_index2.gif) no-repeat;
	width:48px;
}


#pulldown {
	position:absolute;
	left:7%;
	top:170px;
	width:640px;
	height:200px;
	border:0px solid red;
	z-index:4;
	visibility:hidden;
}

#pulldown div {
	width:200px;
	background-color:rgb(250,235,215);
	font-size:12px;
	border:1px solid rgb(205,133,63);
}

#pulldown div ul {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:10px;
	border:0px solid red;
	z-index:4;
}

#pulldown div li {
	list-style:none;
	margin-bottom:5px;
	width:170px;
	text-align:left;
}

#p_kunstwerke {
	position:absolute;
	margin-left:40px;
	visibility:hidden;
}

#p_korrespondenz {
	position:absolute;
	margin-left:126px;
	visibility:hidden;
}

#p_index {
	position:absolute;
	margin-left:425px;
	visibility:hidden;
}

#menue2 {
	position:absolute;
	right:2.8%;
	top:133px;
	width:106px;
	height:14px;
	border:0px solid red;
}

#menue2 div {
	height:23px;
	margin-top:2px;
	margin-right:0px;
	margin-left:0px;
}

#menue2 .erweitertesuche {
	background: url(images/menue_erweitertesuche1.gif) no-repeat;
	width:110px;
}

#menue2 .erweitertesuche:hover {
	background: url(images/menue_erweitertesuche2.gif) no-repeat;
	width:110px;
}

#menue3 {
	position:absolute;
	right:3%;
	top:84px;
	text-align:right;
	width:100px;
	height:30px;
	border:0px solid red;
}

#menue3 input {
	width:100px;
	height:28px;
	font-size:12px;
	padding:4px;
	color:#bfbfbf;
	border:1px solid #decab9;
	box-shadow: 4px 4px 3px 0px #9e683d;
}  

#menue4 {
	position:absolute;
	right:3%;
	top:181px;
	width:100%;
	font-family: Verdana,Arial,Helvetica,sans-serif;   
	color:white;
	font-weight:bold;
	font-size:12px;
	width:100px;
	height:14px;
	display:none;
}

@media screen { 

	#inhalt {
		position:absolute;
		left:24%;
		top:169px;
		width:60%;
		margin-top:20px;
		border:0px solid red;
		z-index:0;
	}

}

body {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;;
	padding:0px;
	background-color:#fff8f1;
}

h2 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:normal;
	color:rgb(160,82,45);
	color:#333333;
	margin-bottom:16px;
}

h3 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	color:rgb(160,82,45);
	color:black;
	margin-bottom:16px;
} 

h4 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:rgb(160,82,45);
	color:black;
	margin-bottom:16px;
}

h5 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;;
	font-weight:bold;
	color:rgb(160,82,45);
	color:black;
	margin-bottom:10px;
}

body td, th {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;;
	vertical-align:top;
	text-align:left;
	padding-right:15px;
}

input, select {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}

td img {
	margin-top:0px;
}

li {
	list-style-image: url(images/ul_disc.gif);
	margin-left:-24px;
	width:450px;
}

#inhalt_startseite {
	position:absolute;
	left:0;
	top:220px;
	width:100%;
	height:350px;
	border:0px solid red;
	background-color:#fff8f1;
	z-index:2;

}

#inhalt_startseite table {
	width:1000px;
	border:0px solid red;
	margin-left:auto;
	margin-right:auto;
}

#inhalt_startseite img {
	padding-top:5px;
}

.text_startseite {
	padding-left:25px;
	font-size:12px;
	font-style:normal;
	line-height:21px;
}

.text_startseite p {
	margin-top:0px;
	margin-bottom:8px;
}

.text_startseite b {
	color:#e08243;
}

#labw_logo {
	position:relative;
	left:0px;
	top:35px;
	width:500px;
	height:92px;
	border:0px solid red;
	display:none;
}

#labw_logo2 {
	position:absolute;
	left:3%;
	bottom:4%;
	width:274px;
	height:92px;
	border:0px solid green;
	z-index:1;
}

#kunsthalle_uni_logos {
	position:absolute;
	right:2%;
	bottom:5%;
	width:600px;
	height:92px;
	border:0px solid red;
	z-index:1;
}

#kunsthalle_uni_logos img {
margin-right:40px;
}

.dokumentliste li {
	list-style-image: url(images/ul_disc.gif);
	margin-left:-24px;	
	margin-bottom:5px;
}

.gliederung li {
	width:80%;
	margin-bottom:7px;	
}

.gliederung .plus {
	list-style-image: url(images/ordner_plus.gif);
}
.gliederung .minus {
	list-style-image: url(images/ordner_minus.gif);
}

.gliederung .leer {
	list-style-image: url(images/ordner_leer.gif);
}

.gliederung .standort {
	list-style-image: url(images/ordner_standort.gif);
}

.buchstabenleiste {
	margin-top:20px;
	margin-bottom:20px;
}

.buchstabenleiste a {
	margin-right:5px;
	font-size:12px;	
}

.buchstabe {
	font-weight:bold;
}

.stichwortliste li {
	width:80%;
	margin-bottom:5px;
}

#zeitleiste {
	position:relative;
	left:0px;
	top:0px;
	font-weight:normal;
	border:0px solid red;
	width:410px;
	line-height:20px;
	
}

#zeitleiste_liste {
	position:relative;
	left:0px;
	margin-top:0px;
}

.auswahl li {
	list-style-image: url(images/ul_disc.gif);
	margin-left:-24px;
	margin-bottom:5px;
}

.auswahl2 li {
	list-style-image: url(images/ul_disc.gif);
	margin-left:-24px;
	margin-bottom:0px;
}

.auswahl2 {
	margin-top:20px;
}

table {
	border-collapse:collapse;
}

a {
	text-decoration:none;
}

a:link {color:black;}
a:visited {color:black;}
a:active {color:gray;}
a:hover {color: gray;}

.verkn {
	height:22px;
	vertical-align:bottom;
}

.verkn img {
	border:0px;
	margin-right:2px;
}

.objektanzeige {
	width:550px;
	margin-top:15px;
	margin-bottom:14px;
}
.objektanzeige td {
	padding-bottom:5px;
	line-height:17px;
}

#thumbnails {
	padding:20px;
	margin-right:20px;
	margin-bottom:20px;
	background-color:white;
	border:1px solid #dedede;
	text-align:center;
	float:left;
}

#thumbnails table {
	position:relative;
	left:0px;
	bottom:0px;
	height:100%;
	width:100%;
}

#thumbnails table .thumbnail {
	padding:0px;
	text-align:center;
	width:100%;
}

#thumbnails table .lupe {
	padding:0px;
	text-align:right;
	height:20px;
}

/* ------------ Suche --------------*/


#suche {
	position:absolute;
	top:18px;
	right:1.6%;
	height:45px;
	width:266px;
	border:0px solid white;
	z-index:1;
}

#suche .suchfeld {
	top:0px;
	height:22px;
	width:80px;
	margin-right:10px;
	margin-bottom:5px;
	border:1px solid gray;
	color:gray;
	padding:1px;
	padding-top:0px;
	padding-left:10px;
}


#suche a {
	text-decoration:none;
	line-height:15px;
	padding-right:12px;
}

#suche a:link {color: black;}
#suche a:visited {color: black;}
#suche a:active {color: black;}
#suche a:hover {color: gray;}

.button {
padding:4px;
}

.suchmaske {
width:580px;
	margin-bottom:10px;
}

.suchmaske td {
	padding:6px;
	border-top:1px solid silver;
	border-bottom:1px solid silver;
}

input, #inhalt select {
	background-color: #f4f4f4;
	border:1px solid silver;
}

.sucheAusgabe {
width:550px;
	margin-top:27px;
}

.hervorhebung {
	color:#ec4d00;
	font-weight:bold;
}

.trefferanzeige table td {
	padding-left:0px;
	padding-top:8px;
	padding-bottom:0px;
	padding-right:7px;
}

.suchanzeige {
	font-weight:bold;
color:black;
	font-style:italic;
}

.suche_link_zum_objekt {
	padding-top:10px;
}

@media screen {

	.suchergebnis_rahmen {
		border:1px solid #dadada;
		padding: 15px 12px 15px 20px;
		box-shadow: 2px 2px 2px 0px #e5e5e5;
	}

}

.suchergebnis_treffertitel {
	font-weight:bold;
	padding-bottom:8px;
}

.suchergebnis_trefferlink {
	padding-top:10px;
}
.biographie {
	width:530px;
	margin-top:25px;

}

.biographie td, .biographie th {
	padding-bottom: 10px;
	line-height:18px;
}

.biographie th {
	white-space:nowrap;
}

.objektanzeige td, .objektanzeige td a, .suchmaske td, .sucheAusgabe td, .biographie td, .zeitleiste_liste td, #zeitleiste_liste table td, .trefferanzeige td {
	line-height:19px;
}

#projekt {
	position:relative;
	left:0%;
	top:0px;
	width:60%;
	border:0px solid red;
	line-height:20px;
	z-index:0;
}

#projekt img {
	margin-top:5px;
	margin-bottom:0px;
}

#projekt h3 {
	margin-top:28px;
	font-size:15px;
	font-weight:bold;
}

#projekt p {
	margin-top:0px;
	margin-bottom:12px;
}

#projekt h4, #projekt h5 {
	margin-bottom:10px;
}

#impressum {
	position:relative;
	left:0%;
	top:10px;
	width:60%;
	border:0px solid red;
	line-height:20px;
	z-index:0;
}

#impressum a:link {color: gray;}
#impressum a:visited {color: gray;}
#impressum a:hover {color: black; text-decoration:underline;}

.melling {
	width:500px;
	margin-top:22px;
}

.melling .standort {
	white-space:nowrap;
	text-decoration:underline;
	padding-top:8px;
	padding-bottom:12px;
}

.melling th {
	font-weight:normal;
}

.melling .nummer {
	white-space:nowrap;
}

.melling .objekt {
	padding-bottom:11px;
}

.melling .schaetzwert {
	white-space:nowrap;
	text-align:right;
}

.fliesstext {
	width:500px;
	line-height:18px;
	margin-top:0px;
	margin-bottom:5px;

}

@media screen {
	#menuedruck, #titeldruck {
		display:none;
	}
	
}

@media print {

	@page { 
		size:29.7cm 21cm; 
		size: portrait; 
		margin:1cm;
	}	
	
	#kopf, .impressum, #logos, .bild_startseite, .zurueck {
		display:none;
	}

	#titeldruck {
		position:absolute;
		left:60px;
		top:30px;
		width:900px;
		height:50px;
		font-size:28px;
	}
	
	h2 {
		font-size:24px;	
	}
	
	#menuedruck {
		position:absolute;
		left:62px;
		top:87px;
		width:720px;
		height:41px;
		background-color:red;
		text-align:left;
		z-index:2;

	}
	
	#inhalt {
		position:absolute;
		left:62px;
		top:110px;
		width:90%;
		z-index:3;
	}

	#menuedruck a {
		margin-right:15px;
		font-size:14px;
	}
	
	#inhalt_startseite {
		position:absolute;
		left:62px;;
		top:130px;
		width:80%;
		height:350px;
		z-index:0;
	}
	
	#inhalt_startseite table {
		width:100%;	
	}

	#inhalt_startseite td {	
		padding:0px;
	}

	.text_startseite {	
		padding:0px;
	}	
	
	.suchergebnis_rahmen {
		border:1px solid gray;
		padding:15px;
	}
}
