body {
	color: #333;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

p {}

td {}
a {outline:none;}
a:link {
	color: #333;
	text-decoration: none;
}
a:active {
	color: #cccccc;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #c00;
	text-decoration: none;
}
#balken-impressum {
	background-color: #999;
	height: 20px;
	width: 460px;
	left: 150px;
	top: 100px;
	position: absolute;
	visibility: visible;
}

#webdesign {
	height: 108px;
	width: 318px;
	left: 150px;
	top: 301px;
	position: absolute;
	visibility: visible;
}

#topnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
	position: absolute;
	left: 149px;
	top: 30px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: thin;
	width: 475px;
	height: 23px;
}
.topnavigation-inakt {
	color: #CC0000;
}

#topnavigation a {

}

#topnavigation li {
	display: inline;
	padding-left: 50px;
}

#topnavigation ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#topnavigation-dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
	position: absolute;
	left: 149px;
	top: 30px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: thin;
	width: 450px;
	height: 23px;
}
#topnavigation-dt a {

}

#topnavigation-dt li {
	display: inline;
	padding-left: 40px;
}

#topnavigation-dt ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#navigation_oben {
	left: 150px;
	top: 10px;
	position: absolute;
}
.text_norm{
	 color: #333;
	 font-size: 0.9em;
	 font-family: Arial;
	 text-align: left;
}
.text_rot{
	color: #CC0000;
	font-family: Arial;
	text-align: left;
}
.text_blau{
	color: #003366;
	font-size: 0.9em;
	font-family: Arial;
	text-align: left;
}
.titelseite { color: #f5f5f5; font-size: 8px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #f5f5f5; }
.navigationsleiste {
	color: #696969;
	font-size: 0.9em;
	font-family: Arial;
	background-color: #FFFFFF;
}
#impressum1 {
	height: 159px;
	width: 457px;
	left: 150px;
	top: 131px;
	position: absolute;
	visibility: visible;
}

#bild {
	height: 365px;
	width: 552px;
	left: 150px;
	top: 100px;
	position: absolute;
	visibility: visible;
}
#bildunter {
	height: 64px;
	width: 552px;
	left: 150px;
	top: 498px;
	position: absolute;
	visibility: visible;
}
#home { height: 24px; width: 50px; left: 0px; top: 100px; position: absolute; visibility: visible; }
#index {
	height: 26px;
	width: 53px;
	left: 13px;
	top: 201px;
	position: absolute;
	visibility: visible;
}
#zurueck { height: 25px; width: 50px; left: 5px; top: 153px; position: absolute; visibility: visible; }
#insideoutside {
	height: 41px;
	width: 460px;
	left: 150px;
	top: 100px;
	position: absolute;
	visibility: visible;
}
.inout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
}
.inout-rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #FF0000;
}

#zurueck{
	height: 22px;
	width: 50px;
	left: 10px;
	top: 156px;
	position: absolute;
	visibility: visible;
	border: 1px solid #333333;
}
#laabylogo {
	height: 24px;
	width: 50px;
	left: 10px;
	top: 126px;
	position: absolute;
	visibility: visible;
	border: 1px solid #333333;
}
#steinkreislogo {
	height: 24px;
	width: 50px;
	left: 10px;
	top: 97px;
	position: absolute;
	visibility: visible;
	border: 1px solid #333333;
}
#bildrahmen { height: 359px; width: 552px; left: 150px; top: 100px; position: absolute; visibility: visible; }
#bildunterschrift {
	height: 70px;
	width: 550px;
	left: 150px;
	top: 479px;
	position: absolute;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
}
.bildunterschrift-rot {
	color: #CC0000;
	font-size: 0.8em;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-align: left;
}
#balkengrau {
	background-color: #999;
	height: 15px;
	width: 440px;
	left: 150px;
	top: 100px;
	position: absolute;
	visibility: visible;
	padding: 5px;
	color: #FFFFFF;
}
#aktuell {
	position:absolute;
	left:149px;
	top:267px;
	width:500px;
	z-index:1;
	font-size: 0.9em;
}
#aktuell p {
	padding: 0px;
	margin: 0px 0 10px 0;
}

#aktuell h1 {
	font-size: 1em;
	color: #666666;
	padding: 0px;
	margin: 0;
}

#aktuell_thumb {
	height: 90px;
	width: 122px;
	left: 150px;
	top: 133px;
	position: absolute;
	visibility: visible;
}
#thumbtext {
	height: 36px;
	width: 134px;
	left: 291px;
	top: 133px;
	position: absolute;
	visibility: visible;
	font-size: 0.9em;
	color: #333333;
}



#expotext {
	height: 73px;
	width: 498px;
	left: 150px;
	top: 264px;
	position: absolute;
	visibility: visible;
}
#balken {
	background-color: #999;
	height: 20px;
	width: 460px;
	left: 150px;
	top: 100px;
	position: absolute;
	visibility: visible;
}
#expohead {
	height: 23px;
	width: 400px;
	left: 150px;
	top: 237px;
	position: absolute;
	visibility: visible;
}
#expohead2 {
	height: 23px;
	width: 400px;
	left: 149px;
	top: 272px;
	position: absolute;
	visibility: visible;
}
#katalog {
	width:430px;
	height:400px;

}
#insert-aktuell {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px solid #663333;
	position: absolute;
	left: 150px;
	top: 10px;
	width: 444px;
	padding: 5px;
}
.insert-aktuell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
}
#insert-aktuell a {
	color: #CC3300;
}
#insert-aktuell a:hover {
	color: #CC9933;
}
#bio {
	width: 460px;
	left: 150px;
	top: 130px;
	position: absolute;
	visibility: visible;
	font-size: 0.9em;
	color: #333333;
}
#biografie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	position: absolute;
	left: 150px;
	top: 130px;
	margin: 0px;
	padding: 0px;
	width: 587px;
}
#biografie p {
	padding: 0px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

#biografie h1 {
	font-size: 1em;
	font-weight: bold;
	color: #990000;
	margin: 0px;
	padding: 0px;
}
.biografie-jahr {
	font-size: 0.9em;
	color: #CC0000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #333333;
	padding-right: 5px;
}
.biografie-text-a {
	font-size: 0.9em;
	padding-left: 5px;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC0000;
	padding-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #666666;
}
.biografie-text-a2 {
	font-size: 0.9em;
	padding-left: 5px;
	margin-left: 20px;
	padding-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #666666;
}
.biografie-text-a3 {
	font-size: 0.9em;
	padding-left: 5px;
	margin-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC0000;
	padding-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}

#outsiderahmen {
	width: 460px;
	left: 150px;
	top: 100px;
	position: absolute;
	visibility: visible;
	margin: 0px;
	padding: 0px;
}
#bildfenster {
	height: 373px;
	width: 567px;
	left: 150px;
	top: 100px;
	position: absolute;
	visibility: visible;
}

.jahreszahl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: #003300;
}
.bildrahmen {
	border: 1px solid #333333;
}
#content {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 30px;
	height: 405px;
}
#pop-navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	padding-top: 20px;
	color: #999999;
}
#pop-navi a {
	padding-right: 10px;
	padding-left: 10px;
	color: #999999;
}
#pop-navi a:hover {
	padding-right: 10px;
	padding-left: 10px;
	color: #666666;
}
#kommentar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align: center;
	padding-top: 20px;
}
.fotonachweis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 390px;
	color: #333333;
}
#deutsch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 45px;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	left: 10px;
	top: 127px;
	position: absolute;
}
#english {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 45px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #333333;
	left: 10px;
	top: 155px;
	position: absolute;
}
#english a {
	color: #FFFFFF;
}
#english a:hover {
	color: #333333;
	background-color: #FFFFFF;
}
#deutsch a {
	color: #333333;
	background-color: #FFFFFF;
}
#deutsch a:hover {
	color: #FFFFFF;
	background-color: #333333;
}
#startseitenbild
 { height: 508px; width: 454px; left: 150px; top: 100px; position: absolute; visibility: visible; }
#eintritt {
	height: 24px;
	width: 50px;
	left: 10px;
	top: 100px;
	position: absolute;
	visibility: visible;
}
#copyrighthinweis { height: 16px; width: 279px; left: 150px; top: 610px; position: absolute; visibility: visible; }
.klicken {font-size: 0.7em}
#inside {
	background-color: #dcdcdc;
	height: 21px;
	width: 120px;
	left: 150px;
	top: 65px;
	position: absolute;
	visibility: visible;
}
#bildergalerie {
	top: 100px;
	width: 460px;
	margin: 0px;
	padding: 0px;
	left: 130px;
	position: absolute;
}
#inout {
	color: #333333;
	position: absolute;
	height: 23px;
	width: 193px;
	left: 150px;
	top: 69px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-left: 35px;
}
#inout a {
	padding-right: 10px;
	padding-left: 10px;
}

#inout ul {
	margin: 0px;
	padding: 0px;
}
#inout li {
	list-style-type: none;
	display: inline;
}


#bildergalerie-dt ul {
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}
#bildergalerie-dt li {
	list-style-type: none;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	float: left;
}
#bildergalerie-dt a {
	padding-right: 0px;
	padding-left: 0px;
}
#textehead {
	position:absolute;
	left:150px;
	top:139px;
	width:451px;
	height:56px;
	z-index:1;
	font-size: 0.9em;
}
#textrahmen {
	width: 450px;
	left: 151px;
	top: 206px;
	position: absolute;
	visibility: visible;
	padding-bottom: 35px;
	border-bottom: 1px solid #999;
	font-size: 0.9em;
}
.auszeichnung-rot {
	color: #660000;
	font-weight: bold;
}
.auszeichnung-grau {
	color: #999999;
	font-weight: bold;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CC0000;
	padding-left: 5px;
}
#wrapper {
	height: 700px;
	width: 700px;
	margin: 0 auto;
}
#copyrighthinweis-n {
	height: 2em;
	width: 100%;
	left: 150px;
	visibility: visible;
	float: left;
	margin-top: 25px;
	text-align: center;
}
#main-navi-left {
	float: left;
	height: 400px;
	width: 150px;
}
#main-navi-left ul{
	padding: 0;
	margin: 0px 0 0 10px;
	font-size: 0.8em;
}
#main-navi-left li{
	list-style-type: none;
	display: block;
	padding: 5px 0;

}
#main-navi-left li a, a:visited, a:active {
color: #333;
}
#main-navi-left li a:hover{
color: #C03;
}



#insert-aktuell-n {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	top: 10px;
	width: 100%;
	float: left;
	margin-bottom: 50px;
	border-bottom: 1px solid #999;
}
#insert-aktuell-n h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #900;
	padding: 0 0 0 150px;
}

#startseitenbild-n {
	height: 508px;
	width: 454px;
	left: 150px;
	top: 100px;
	visibility: visible;
	float: left;
}

